我從頁面獲取UTF-8文本行,然後轉儲到文件中。原始頁面中的文字顯示正常。但是,輸出文件中的文本出現亂碼!讀取UTF-8文本行並將它們寫入文件
我嘗試:
$myFile = "testFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$pageContent = file_get_contents("page.html");
//Here: use regex to grab the title ...
$stringData = $title."\n";
fwrite($fh, utf8_encode($stringData));
fclose($fh);
之前任何內容寫入文件。我將文件保存爲UTF-8,我也保存它爲Unicode,我仍然得到密文爲:
ÊãäíÇÊíááÌãíÚ
我沒有使用PHP5
任何幫助將不勝感激...
'我沒有使用PHP5' - 對此有沒有什麼可以做的? PHP4絕望地過時並且不支持許多安全功能。我知道這並不總是可以升級(我有一個特定的平臺,我自己有這個永久性的問題),但如果你可以升級,你絕對必須... – DaveRandom
暫時不使用PHP5 ... – user311509