Problème avec le cyrillique en PHP
La fonction strlen, comme beaucoup d'autres
fonctions de chaîne de caractères en PHP, ne fonctionne pas
correctement avec le cyrillique - elle compte
chaque lettre cyrillique
deux fois :
<?php
echo strlen('абвгд'); // affichera 10, et non 5
?>
Par conséquent, pour les chaînes qui contiennent ou potentiellement
peuvent contenir des caractères problématiques, utilisez
la fonction mb_strlen - elle fonctionnera
correctement :
<?php
echo mb_strlen('абвгд'); // affichera 5
?>
Enregistrez dans une variable une chaîne de caractères cyrillique. Affichez la longueur de votre chaîne.