1
是否有使用preg_match或strpos來識別字符串中是否存在雙字節字符?如何檢測PHP中的雙字節字符?
我正在接收中文文本與英文混合的XML文件,並且希望跳過包含中文文本的任何文件。 XML是utf-8編碼的。
是否有使用preg_match或strpos來識別字符串中是否存在雙字節字符?如何檢測PHP中的雙字節字符?
我正在接收中文文本與英文混合的XML文件,並且希望跳過包含中文文本的任何文件。 XML是utf-8編碼的。
你可以做這樣的事情:
if (mb_strlen($string, 'UTF-8') != strlen($string)) {
// string contains multibyte characters
}
完美的感謝! – Franco