Функции в PHP для вывода содержимого файла на экран

Функции в PHP для вывода содержимого файла на экран
Комментарии: 2

Для вывода содержимого файла на экран в 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().

Темы:
PHP
Ещё интересное — 5
Комментарии —
  1. upiter
    upiter18 ноября 2019, 04:01#
    Супер, спасибо за file_get_contents($export)!
    1. Комментарий был удален.
      © REALADMIN.RU   2024 г.
      Страница сгенерирована: 0,1871 s | 4 mb.
      На каком уровне Вы играете в шахматы?
      OPROS