Перенаправлення файлу в стандартний вихідний потік

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук

Функція ReadFile()

Функція ReadFile() читає вміст файлу і направляє його в стандартний вивід (у більшості випадків - в браузер). Синтаксис функції ReadFile():

int readfile (string файл [, int включення_шляху])

Функція повертає кількість прочитаних байтів. Файл може знаходитися в локальній файловій системі, існувати у вигляді стандартного потоку вводу / виводу або представляти файл у віддаленій системі, що приймається засобами HTTP або FTP. Параметр файл задається за тими ж правилами, що і у функції fopen(). Припустимо, у вас є файл latorre.txt, вміст якого ви хочете вивести в браузері:

Restaurant "La Тоrrе." located in Nettuno, Italy, offers an eclectic blend of style. history, and fine seafood cuisine.

Within the walls of the medieval borgo surrounding the city, one can dine while watching the passersby shop in the

village boutiques. Comfort coupled with only the freshest seafare make La Torre one of Italy's finest restaurants.

При виконанні наступного фрагмента весь вміст latorre.txt направляється в стандартний вихідний потік:

<?php
 $Restaurant_file = "latorre.txt";
 // Направити весь файл у стандартний вихідний потік
 readfile ($restaurant_filе);
?>

Робота з файлами в PHP