Функция PHP file_get_contents()Function
Полное справочное руководство по файловой системе PHP
Определение и использование
file_get_contents() читает весь файл в строку.
Эта функция является предпочтительным методом для чтения содержимого файла в строку. Если операционная система сервера поддерживает это, также используется технология отображения памяти для повышения производительности.
Синтаксис
file_get_contents(path,include_path,context,start,max_length)
| Параметр | Описание |
|---|---|
| path | Обязательный. Указывает файл для чтения. |
| include_path | Необязательный. Установите этот параметр в '1', если вы также хотите искать файл в include_path (в php.ini). |
| context | Необязательный. Указывает контекст дескриптора файла. context — это набор опций, которые могут изменить поведение потока. Если используется NULL, он игнорируется. |
| start | Необязательный. Указывает позицию в файле, с которой начать чтение. Этот параметр был добавлен в PHP 5.1. |
| max_length | Необязательный. Указывает количество байтов для чтения. Этот параметр был добавлен в PHP 5.1. |
Советы и примечания
Совет:Эта функция является бинарно-безопасной. (Это означает, что двоичные данные (например, изображения) и символьные данные могут быть записаны с помощью этой функции.)
Пример
<?php
echo file_get_contents("test.txt");
?>
echo file_get_contents("test.txt");
?>
Приведённый выше код выведет:
Это тестовый файл с тестовым текстом.
Полное справочное руководство по файловой системе PHP Другие расширения