Comme nous le faisons tous maintenant, gérer des chaînes multi-octets n'est pas si simple en PHP. Par exemple, je veux obtenir la longueur de la chaîne suivante: ä
Dois-je utiliser les fonctions mb_ * ou iconv_ * pour les chaînes multi-octets?
strlen('ä'); // 2, because ä equals 2 bytes
mb_strlen('ä', 'UTF-8'); // 1
iconv_strlen('ä', 'UTF-8'); // 1
Quelles fonctions dois-je utiliser? Le mb_ * ou iconv_ *? Pourquoi? Considérant que le codage ne peut pas être limité à UTF-8.
Merci d'avance!
thx! un autre pro pour mbstring est, qu'il y a beaucoup plus de fonctions comme mb_strtoupper, mb_strtolower, etc. –