代码:
$string = "abc";
var_dump(json_encode($string));
出:
string(17) ""abc\ud840\udd18""
我试过的方式:
preg_match_all("/\p{Cs}/",$string, $match)
无法正常工作utf8_to_unicode
函数获取代码点,但只有一个代码点代表
,而不是两个我想检测这样的字符串是否有代理。谢谢!
更新: 我想要一个像这样的功能
function hasSurrogate($string){
}