PHP 5 Обработка файлов
Курс по основам языка программирования PHP.
W3Schools на русском языке. Уроки для начинающих
Обработка файлов является важной частью любого веб-приложения. Вам часто нужно открывать и обрабатывать файл для разных задач.
PHP Управление файлами
PHP имеет несколько функций для создания, чтения, загрузки и редактирования файлов.
Будьте осторожны при работе с файлами!
При работе с файлами вы должны быть очень осторожны и внимательны. Вы можете нанести большой ущерб, если сделаете что-то не так.
Распространенные ошибки: редактирование неправильного файла, заполнение жесткого диска мусорными данными и случайное удаление содержимого файла.
PHP функция readfile()
Функция readfile()
читает файл и записывает его в выходной буфер.
Предположим, у нас есть текстовый файл с именем "webdictionary.txt", хранящийся на сервере, который выглядит следующим образом:
AJAX = Asynchronous JavaScript and XML
CSS = Cascading Style Sheets
HTML = Hyper Text Markup Language
PHP = PHP Hypertext Preprocessor
SQL = Structured Query Language
SVG = Scalable Vector Graphics
XML = Extensible Markup Language
PHP-код для чтения файла и записи его в выходной буфер выглядит следующим образом (функция readfile()
возвращает количество байтов, прочитанных при успешном выполнении):
Функция readfile()
полезна, если все, что вы хотите сделать, это открыть файл и прочитать его содержимое.
В следующих главах вы узнаете больше об обработке файлов.
Не выкладывайте свой код непосредственно в комментариях, он отображается некорректно. Воспользуйтесь такими сервисами, как jsfiddle.net, codepen.io, liveweave.com, jsbin.com, сохраните код на любом из этих сервисов и в комментариях дайте на него ссылку. Так будет виден и код, и результат.