Подтвердить что ты не робот

PHP: Как отобразить содержимое текстового файла на моей странице?

У меня есть .txt файл на моем веб-сервере (локально) и хочу отображать содержимое на странице (хранящейся на том же сервере) через PHP echo.

Файл .txt содержит номер, который обновляется другим script на другой странице, но для этой страницы я просто хочу вытащить содержимое файла количества /txt из файла и повторить его (чтобы сохранить страницу, имеющую выполните расчет, связанный с получением номера снова).

Как я могу это сделать?

Вот что у меня до сих пор:

    <?php
    $myFile = "http://renownestates.com/cache/feedSubscribers.txt";
    $fh = fopen($myFile, 'r');
    $theData = fread($fh, 1);
    fclose($fh);
    echo $theData;
    ?>     
4b9b3361

Ответ 1

Здесь попробуйте это (при условии, что это маленький файл!):

<?php
echo file_get_contents( "filename.php" ); // get the contents, and echo it out.
?>

Документация здесь.

Ответ 2

Для простого чтения файла и вывода его лучшим будет readfile.

Ответ 3

Если вы не хотите ничего делать с файлом в файле, просто отобразите его, на самом деле вы можете просто include() его. include работает для любого типа файла, но, конечно, он запускает любой PHP-код, который он находит внутри.

Ответ 5

Мне нужно отображать файлы компьютерного кода. Если специальные символы находятся внутри файла меньше или больше, просто "включить" их не отобразит. Попробуйте:

$file = 'code.ino';
$orig = file_get_contents($file);
$a = htmlentities($orig);

echo '<code>';
echo '<pre>';

echo $a;

echo '</pre>';
echo '</code>';

Ответ 6

Использовать PHP fopen