检查来自textarea的语言

时间:2012-12-26 15:35:11

标签: php unicode textarea

  

可能重复:
  Detect language from string in PHP

如何根据包含的语言(阿拉伯语,西班牙语等)更改textarea的类?

1 个答案:

答案 0 :(得分:2)

你的orignial问题提到阿拉伯语。

如果通过检测语言表示阿拉伯语与英语字符,那么您可以使用:

preg_match('/[\x{0600}-\x{06FF}]/ui', $string)

考虑到您的输入是UTF-8编码,阿拉伯语的the character range是U + 0600到U + 06FF,对于其他语言,它是另一组字符等。