2011-01-21 31 views
1

我已經給出了一個php文件來定義文件 中的幾個中文字符與定義函數。如何在php中定義漢字?

例如 define('one','e');

我想用一個漢字取代e。 我只是剪切和粘貼中文字符或 我必須使用一些十六進制值,如&#240094 有沒有更簡單的方法來做到這一點?

我該怎麼做? 如何將此文件保存在我的編輯器中(採用何種格式,帶或不帶BOM)? 我使用TextWrangler或記事本++

任何幫助表示讚賞。

謝謝。 真誠

+1

到目前爲止,您已經詢問了9個問題並收到了十多個答案。我們鼓勵您通過勾選旁邊的綠色複選標記來接受最有用的答案和/或解決您的問題。這顯示你的appeciation,並會讓人們更願意幫助你解決任何問題。如果問題的答案都不能滿足您的問題,請使用更多詳細信息更新問題,以便人們更好地瞭解您要查找的內容。謝謝。 – Gordon 2011-01-28 08:21:39

回答

7

您只需在

define('HELLO', '你好'); 

但是你必須知道並非所有的功能都是多字節識別的,例如,

echo strlen('你好'); // 6 
echo mb_strlen('你好'); // 2 
+3

請注意,您需要以正確的編碼保存您的PHP文件才能正常工作(可能最好是UTF-8),並且頁面的輸出編碼需要匹配。 – 2011-01-21 09:40:16