如何在php中定义中文字符?

时间:2011-01-21 09:33:55

标签: php xml unicode

我已经给出了一个php文件来定义文件中的几个中文字符 使用define函数。

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

我要用中文替换e。 我只是剪切并粘贴中文字符或 我必须使用像?这样的十六进制值 有更简单的方法吗?

我该怎么做? 如何在编辑器中保存此文件(采用何种格式,有无BOM)? 我使用TextWrangler或notepad ++

感谢任何帮助。

谢谢。 此致

1 个答案:

答案 0 :(得分:7)

你可以输入,例如

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

但你必须要知道并非所有函数都是多字节识别的,例如

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