Функция PHP file_get_contents()Function


PHP Filesystem 参考手册Полное справочное руководство по файловой системе 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");
?>

Приведённый выше код выведет:

Это тестовый файл с тестовым текстом.


PHP Filesystem 参考手册Полное справочное руководство по файловой системе PHP Другие расширения