Функции в PHP для вывода содержимого файла на экран
Для вывода содержимого файла на экран в PHP удобно использовать функцию «readfile()» или «file_get_contents()». Первая считывает и сразу отображает содержимое файла, возвращая количество прочитанных байт в случае успеха, и «false» — в случае неудачи.
$pathToFile = $_SERVER['DOCUMENT_ROOT'] . '/index.html'; if (file_exists($pathToFile)) readfile($pathToFile);
Если перед выводом требуется обработать содержимое, то целесообразно воспользоваться второй php функцией. В качестве параметра ей передается путь к файлу. В случае успешного считывания она возвращает результат в виде строки который можно обработать и вывести через «echo».
$pathToFile = $_SERVER['DOCUMENT_ROOT'] . '/robots.txt'; if (file_exists($pathToFile)) { $GetContentFile = file_get_contents($pathToFile); echo $GetContentFile; }
В обоих примерах предварительно проверяется существование файла функцией file_exists().