fgets ne lit pas les caractères spéciaux? - PHP - Programmation
MarshPosté le 13-09-2013 à 16:23:10
Bonjour à tous, Suite à un autre post récent, je suis amené a utiliser pour la première fois la méthode fgets afin de lire un fichier texte. Mais le code suivant ne lit pas les caractères spéciaux comme "é","è","à"... et j'en passe. Une solution? <?php $handle = @fopen("/posts/test.txt", "r" ); if ($handle) { while (($buffer = fgets($handle, 4096)) !== false) { echo $buffer; } if (!feof($handle)) { echo "Error: unexpected fgets() fail\n"; } fclose($handle); } ?>
Marsh Posté le 13-09-2013 à 16:23:10
Bonjour à tous,
Suite à un autre post récent, je suis amené a utiliser pour la première fois la méthode fgets afin de lire un fichier texte.
Mais le code suivant ne lit pas les caractères spéciaux comme "é","è","à"... et j'en passe. Une solution?
<?php
$handle = @fopen("/posts/test.txt", "r" );
if ($handle) {
while (($buffer = fgets($handle, 4096)) !== false) {
echo $buffer;
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
?>