Twitter字符数和PHP Normalizer

时间:2011-12-16 07:34:08

标签: php twitter

根据twitter docsPHP Normalizer方法需要获得适当的字符数,特别是对于国际字符。

这是处理名为$str2count的示例邮件的正确用法吗?

$str2count='sample twitter message';
if(!Normalizer.isNormalized($str2count)){
  $str2count = Normalizer.normalize($str2count);
}

1 个答案:

答案 0 :(得分:1)

这可以帮助你:

多字节功能对您的需求更加可靠和清洁。

$strlen = mb_strlen($str, 'utf-8');

对于Normalizer: http://www.php.net/manual/en/normalizer.isnormalized.php

$str='sample twitter message';

if(!Normalizer::isNormalized($str,Normalizer::FORM_C)){
    $str=Normalizer::normalize('A'.$str,Normalizer::FORM_C);
}

$strlen = strlen($str);