Bonjour,
J'utilisais le script suivant qui fonctionnait très bien sous php4 pour lire des fichiers avec des caractères japonais. Il ne fonctionne plus sous php5. Si quelqu'un a une idée.
essai.php:
essai.txt:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php $fp = fopen('essai.txt', 'r'); while(!feof($fp)) // Tant que l'on n'est pas a la fin du fichier on continue de lire le fichier { $data = fgetcsv($fp,1024); // On recupere dans le fichier le contenu echo $data[0]; echo $data[1]; echo $data[2]; echo $data[3]; echo "<br>"; } fclose($fp); ?>
Ce qui donne sous php4:中心,アフガニスタン,964m,Asia/Kabul
Herat,Afghanistan,964m,Asia/Kabul
et sous php5:中心アフガニスタン964mAsia/Kabul
HeratAfghanistan964mAsia/Kabul
le texte en japonais n'apparait pas!964mAsia/Kabul
HeratAfghanistan964mAsia/Kabul
Partager