在 PHP 中检查 unicode
2022-08-30 21:41:26
如何使用PHP检查一个字符是否是Unicode字符?
实际上,您甚至不需要mb_string扩展名:
if (strlen($string) != strlen(utf8_decode($string)))
{
echo 'is unicode';
}
并查找给定字符的代码点:
$ord = unpack('N', mb_convert_encoding($string, 'UCS-4BE', 'UTF-8'));
echo $ord[1];