2010-11-09 147 views
1

如何检查一个字符串是否至少包含一个汉字?如何检查一个字符串是否至少包含一个中文字符?

+2

如果该字符串包含一个日文字符? – kennytm 2010-11-09 17:50:37

+1

如果字符串包含一个印地语字符,该怎么办? – user225626 2010-11-09 17:54:28

+0

这些家伙是对的。中文字符集也包含在其他语言中。日语是一个很好的例子。也许你需要更具体地了解你正在努力完成的事情。 – Stephano 2010-11-09 17:58:01

回答

4

尝试

mb_detect_encoding($str, "big5,gb2312"); 

可能需要使用mb_detect_order,使之更精确

+0

它可以工作,但我们必须将PHP文件编码为不含BOM的UTF-8。非常感谢您的支持。 :) – 2010-11-10 06:54:34

相关问题