file(PHP 4, PHP 5) file — Читает содержимое файла и помещает его в массив Описание
array file
( string $filename
[, int $use_include_path
[, resource $context
]] )
Данная функция идентична функций readfile() с той разницей, что file() возвращает содержимое прочитанного файла в виде массива. Каждый элемент возвращенного массива содержит соответствующую строку с символами конца строки. В случае ошибки, функция file() возвращает FALSE. Вы можете указать необязательный параметр use_include_path , равный "1", если хотите, чтобы поиск файла также производился в каталогах, указанных директивой include_path.
<?phpПодсказка
Для этой функции вы можете использовать URL в качестве имени файла, если была включена опция "fopen wrappers". Смотрите более подробную информацию об определении имени файла в описании функции fopen(), а также список поддерживаемых протоколов URL в List of Supported Protocols/Wrappers.
Внимание
При использовании SSL, Microsoft IIS нарушает протокол, закрывая соединение без отправки индикатора close_notify. PHP сообщит об этом как о "SSL: Fatal Protocol Error" в тот момент, когда вы достигнете конца данных. Чтобы обойти это, вы должны установить error_reporting на уровень, исключающий E_WARNING. PHP версий 4.3.7 и старше умеет определять, что на стороне сервера находится проблемный IIS и не выводит предупреждение. Если вы используете fsockopen() для создания ssl:// сокета, вы сами отвечаете за определение и подавление этого предупреждения. См.также описания функций readfile(), fopen(), fsockopen(), popen(), file_get_contents() и include(). |
|
|
| © 2009 Тест скорости интернета | Boont.Ru |