使用php生成utf-8編碼的xml方法
用php生成UTF-8的檔案沒有什麼特別的,只要把我們執行的那個PHP檔案改成UTF-8編碼儲存起來,然後頁面內容也用UTF-8的編碼就可以了。
代碼如下:
header('Content-Type: text/html; charset=utf-8');
$text=」荊門線上 0724.CC 普通文字帶漢字生成」;
$f=fopen("0724.php", 「wb」);
fwrite($f, $text);
fclose($f);
?>
這樣雖然上面定義了utf-8生成的是 utf-8 的格式,我們來簡單的改下就可以了 因為這樣儲存的檔案在記事中檢視並不是utf-8的編碼,所以我們看下面代碼
$xml = '網路線上 普通文字帶中文字生成';
$h = fopen (0725.php,'w');
if ($h) {
fwrite ($h,"xEFxBBxBF".iconv('utf-8','utf-8',$xml));
}
fclose ($h);
前面這個 xEFxBBxBF 一定不能忘記呀
OK,這時候生成的檔案就是我們要的 utf-8格式的編碼檔案。