Функция file() считывает весь файл в массив.
Каждый элемент массива представляет собой соответствующую строку в файле, включая символы новой строки.
файл (путь, include_path, контекст)
параметр | описывать |
---|---|
путь | Необходимый. Указывает файл для чтения. |
include_path | Необязательный. Установите для этого параметра значение «1», если вы также хотите искать файлы в include_path (в php.ini). |
контекст | Необязательный. Указывает среду для дескриптора файла. контекст — это набор параметров, которые могут изменить поведение потока. Если используется NULL, он игнорируется. |
Совет: Начиная с PHP 4.3, эта функция является бинарно-безопасной. (Это означает, что с помощью этой функции можно записывать как двоичные данные (например, изображения), так и символьные данные.)
<?phpprint_r(файл("test.txt"));?>
Приведенный выше код выведет:
Array([0] => Привет, мир. Тестирование, тестирование![1] => Еще один день, еще одна строка.[2] => Если массив улавливает эту строку,[3] => то это линия подхвата?)