PHP: Comment faire pour afficher le contenu d'un fichier texte sur ma page?
J'ai un .txt fichier sur mon serveur web (en local) et souhaitez afficher le contenu dans une page (stockés sur le même serveur) via PHP echo.
L' .fichier txt contient un nombre qui est mise à jour par un autre script sur une autre page, mais pour cette page, je veux juste tirer le nombre/txt fichier contenu du fichier et de l'écho (pour enregistrer la page en avoir à faire le calcul pour obtenir que le nombre de nouveau).
Comment puis-je faire cela?
Voici ce que j'ai obtenu jusqu'à présent:
<?php
$myFile = "http://renownestates.com/cache/feedSubscribers.txt";
$fh = fopen($myFile, 'r');
$theData = fread($fh, 1);
fclose($fh);
echo $theData;
?>
Vous devez vous connecter pour publier un commentaire.
Ici, essayez ceci (en supposant que c'est un fichier de petite taille!):
Documentation est ici.
Pour simplement lire le fichier et de le reproduire le mieux serait
readfile
.Si vous n'êtes pas à la recherche de faire quelque chose pour les trucs dans le fichier, il suffit de l'afficher, vous pouvez en fait juste
include()
il.include
fonctionne pour n'importe quel type de fichier, mais bien sûr, il exécute le code php qu'il trouve à l'intérieur.J'ai pour afficher les fichiers de code informatique. Si les caractères spéciaux sont à l'intérieur du fichier, comme plus ou moins grande qu'un simple "inclure" ne seront pas les afficher. Essayez:
J'ai eu à utiliser nl2br pour afficher correctement les retours chariot et cela a fonctionné pour moi:
Essayez ceci pour ouvrir un fichier en php
Reportez-vous ceci: (http://www.w3schools.com/php/showphp.asp?filename=demo_file_fopen)
si vous voulez juste pour montrer le fichier lui-même:
Utilisation de PHP fopen