PHP function detect utf8 string

It's working on PHP4, PHP5 function is_utf8($str) { $c=0; $b=0; $bits=0; $len=strlen($str); for($i=0; $i $c=ord(...

It's working on PHP4, PHP5


function is_utf8($str) {
$c=0; $b=0;
$bits=0;
$len=strlen($str);
for($i=0; $i<$len; $i++){
$c=ord($str[$i]);
if($c > 128){
if(($c >= 254)) return false;
elseif($c >= 252) $bits=6;
elseif($c >= 248) $bits=5;
elseif($c >= 240) $bits=4;
elseif($c >= 224) $bits=3;

Hot in Week

Popular

Archive

item