[爆卦]charset中文是什麼?優點缺點精華區懶人包

為什麼這篇charset中文鄉民發文收入到精華區:因為在charset中文這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者chokali (巧克力)看板PHP標題[請益] charset=utf-8 設好後. echo...

charset中文 在 Jack H Ng 吳凱 Instagram 的最讚貼文

2020-05-12 04:26:30

神天聖書 - 歷史簡介:「神天聖書」為馬禮遜所翻譯的中文聖經,是第一本也是史上最古老的中文聖經,在聖經華文翻譯史上具有極重要的歷史性地位。西元2007年時新加坡聖經公會為紀念馬禮遜來華200周年,還曾複印數套《神天聖書》供人珍藏。 新加坡聖經公會亦複印了一套共21部的馬禮遜珍藏版中文聖經《神天聖書...


我為了能讀進 簡體字或繁體字的txt檔,於是將ANSI型態存成utf-8的txt檔.
這時我有設charset=utf-8.於是txt檔有成功的讀進來.
但是 原本的 $s中文字串 卻變成亂碼:看下

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<?php
$s = "中文";
echo "$s"; //====>出現亂碼

//接下來是讀 簡體文字 或 繁體文字 的utf-8的txt 檔 ==>可以讀 沒有亂碼
?>
</html>



就是我charset=utf-8之後,$s變亂碼
但我恢復charset=big5時,$s恢復正常,可是讀進來的utf-8的txt檔就變成亂碼.

所以很矛盾,不知道怎麼解決,請幫幫忙,很感謝^_^

(為什麼當時秦始皇不要全部統一成utf-8,害我現在搞得很糊塗~_~m..)



--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.20.171
chokali:不太一樣,原本txt檔裡的詞跟何弦有對齊,但讀進來就沒對齊~ 02/16 13:50
chokali:自己一樓的刪掉 沒說好~ 02/16 13:56
chokali:還有,為什麼utf-8的txt讀進來的檔,它的文字位置有變了? 02/16 13:57
chokali:不太一樣,原本txt檔裡的詞跟何弦有對齊,但讀進來就沒對齊~ 02/16 13:57
cttlee:要用UTF8 你的頁面(檔案)也要存成UTF8格式 02/16 14:18
cttlee:否則"中文"在檔案裡仍是big編碼 02/16 14:19
bcse:你的PHP檔案有存成UTF-8編碼嗎? 02/16 15:31
chokali:恩知道了~感謝 02/18 14:52

你可能也想看看

搜尋相關網站