(PHP 4 >= 4.0.6, PHP 5)
Calcule la taille d'une chaîne UNICODE.
<?php function uni_strlen($str) { $s = mb_encode_numericentity($str, array(0x0, 0xffff, 0, 0xffff), "UTF-8"); return substr_count($s,'&'); } ?>
int uni_strlen ( string $string )
La taille de la chaîne string et 0 si le paramètre string est vide.
Exemple #1 Exemple avec uni_strlen()
<?php $str = '€'; echo strlen($str); // 3 echo uni_strlen($str); // 1 ?>
Commentaire(s)
Poster un commentaire