SplFileObject::__construct Создаёт объект SplFileObject &reftitle.description; public SplFileObject::__construct stringfilename stringmode"r" booluseIncludePath&false; resourcenullcontext&null; Создаёт новый файловый объект. &reftitle.parameters; filename Файл, который требуется прочитать. &tip.fopen-wrapper; mode Режим работы с файлом. Список возможных режимов работы приведён в описании функции fopen. useIncludePath Требуется ли просматривать include_path во время поиска файла filename. context Допустимый ресурс контекста, созданный функцией stream_context_create. &reftitle.errors; Выбрасывает исключение RuntimeException, если файл filename невозможно открыть. Выбрасывает исключение LogicException, если filename является каталогом. &reftitle.examples; Пример использования <methodname>SplFileObject::__construct</methodname> Этот пример открывает текущий файл и осуществляет перебор его строк. $line) { echo "Строка $line_num: $line"; } ?> ]]> &example.outputs.similar; $line) { Строка 3: echo "Line $line_num is $line"; Строка 4: } Строка 5: ?> ]]> &reftitle.seealso; SplFileInfo::openFile fopen