Функции в 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().
Топ 10 популярных языков программирования
Подключение к базе данных в PHP через mysql, pdo и…