Bonjour,
Voici un problème que je rencontre avec les caractères accentués. Exemple avec le caractère É :
Contexte : UTF8
Voir le résultat en pièce jointe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $MaChaine = "Évènement"; echo '<br/>MaChaine : '.$MaChaine; echo '<br/>- MaChaine[0] : '.$MaChaine[0]; echo '<br/>- ord($MaChaine[0]) : '.ord($MaChaine[0]); echo '<br/>- substr($MaChaine,0,1) : '.substr($MaChaine,0,1); echo '<br/>- ord(substr($MaChaine,0,1)) : '.ord(substr($MaChaine,0,1)); echo '<br/>- ord(É) : '.ord('É'); echo '<br/>==> Normalement É = 144';
Partager