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

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

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

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

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

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

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

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

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

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

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

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

 <?php $myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!"); echo fread($myfile,filesize("webdictionary.txt")); fclose($myfile); ?> 

Попробуйте открыть файл в php

Обратите внимание: ( http://www.w3schools.com/php/showphp.asp?filename=demo_file_fopen )

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

 $file = 'code.ino'; $orig = file_get_contents($file); $a = htmlentities($orig); echo '<code>'; echo '<pre>'; echo $a; echo '</pre>'; echo '</code>'; 

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