Есть такой код Код (Text): $d = dir("records"); $i=0; while($entry=$d->read()) { if (substr($entry,0,3)=="rec") { $names[$i]=substr($entry,4); $i++; } } $d->close(); Что тут означает оператор Код (Text): -> ? Нигде не могу нарыть инфы про него или примеров не сложных. Подскажите пожалуйста.
snug Функция dir возвращает объект. Для доступа к методам объекта используется оператор ->. В данном примере объект находится в переменно $d, сначала в цикле производится обращение к методу read (которым производится чтение директории) и потом обращение к методу close для закрытия директории (что, впрочем, вовсе необязательно).
объекст $d вызывает метод close() пример =) PHP: <? class test { public $var; function __construct($var) { $this->var=$var; } function display_var() { print $this->var; } } $test=new test("Это всё Объектно-Ориентированное программирование, гугли"); $test->display_var(); ?>
dir — это псевдо-объектно-ориентированный механизм для чтения каталога. Считай что встроенный в php класс. snug http://www.php.net/manual/ru/language.oop5.php