file Читает содержимое файла и помещает его в массив &reftitle.description; arrayfalsefile stringfilename intflags0 resourcenullcontext&null; Читает содержимое файла и помещает его в массив. Можно также использовать функцию file_get_contents для получения файла в виде строки. &reftitle.parameters; filename Путь к файлу. &tip.fopen-wrapper; flags В качестве необязательного параметра flags может можно указать одну или более следующих констант: FILE_USE_INCLUDE_PATH Ищет файл в include_path. FILE_IGNORE_NEW_LINES Пропускать новую строку в конце каждого элемента массива FILE_SKIP_EMPTY_LINES Пропускать пустые строки FILE_NO_DEFAULT_CONTEXT Не использовать контекст по умолчанию context ¬e.context-support; &reftitle.returnvalues; Возвращает файл в виде массива. Каждый элемент массива соответствует строке файла, с символами новой строки включительно. В случае ошибки file возвращает &false;. Каждая строка в полученном массиве будет завершаться символами конца строки, если только не используется FILE_IGNORE_NEW_LINES). ¬e.line-endings; &reftitle.errors; Вызывает ошибку уровня E_WARNING, если файл не существует. &reftitle.examples; Пример использования <function>file</function> $line) { echo "Строка #{$line_num} : " . htmlspecialchars($line) . "
\n"; } // Используем необязательный параметр flags $trimmed = file('somefile.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); ?> ]]>
&reftitle.notes; &warn.ssl-non-standard; &reftitle.seealso; file_get_contents readfile fopen fsockopen popen include stream_context_create