0

我正在为我的客户开发一个使用英语和泰米尔语的网站。

我需要找到泰米尔语字符串的长度来生成剥离的内容。

任何人都可以建议我如何找到泰米尔语的泰米尔语字符串和 substr 函数的长度。

4

2 回答 2

4

使用 \pL\pM 计算泰米尔语字符长度。它将给出泰米尔语字母的准确计数

$word = "மொழிகளும்";
$regex = "/\pL\pM*|./u";//Unicode letter & Unicode Mark
preg_match_all($regex, $word, $out);
echo count($out[0]);
于 2016-02-27T10:16:48.127 回答
2

更好地使用mb_strlen()。这应该考虑特殊字符。几乎所有字符串函数都有多字节等效项。如果这仍然不起作用,请尝试使用正确的编码。

于 2015-02-18T11:49:43.183 回答