PHP Detectar Texto UTF8 en PHP
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP Detectar Texto UTF8 en PHP相关的知识,希望对你有一定的参考价值。
function isUTF8($string){
for($idx = 0, $strlen = strlen($string); $idx < $strlen; $idx++){
$byte = ord($string[$idx]);
if($byte & 0x80){
if(($byte & 0xE0) == 0xC0){
// 2 byte char
$bytes_remaining = 1;
}elseif(($byte & 0xF0) == 0xE0){
// 3 byte char
$bytes_remaining = 2;
}elseif(($byte & 0xF8) == 0xF0){
// 4 byte char
$bytes_remaining = 3;
}else{
return false;
}
if($idx + $bytes_remaining >= $strlen){
return false;
}
while($bytes_remaining--){
if((ord($string[++$idx]) & 0xC0) != 0x80){
return false;
}
}
}
}
return true;
}
以上是关于PHP Detectar Texto UTF8 en PHP的主要内容,如果未能解决你的问题,请参考以下文章
php Esconde o editor de texto de uma。 Para isso adicioneessafunçãoemfunctions.php e substi
PHP PHP Detectar dispositivo mobile
php Detectar Navegador Cliente
PHP Detectar dispositivo移动
php Detectar el sistema operativo,navegadoryversióndelcliente
PHP Php texto a mayusculas