Bonjour,
Existe t-il une fonction PHP pour tester l'encodage d'une chaine de caractères.
je suis surpris de ne rien trouver.
D'avance merci
F
Version imprimable
Bonjour,
Existe t-il une fonction PHP pour tester l'encodage d'une chaine de caractères.
je suis surpris de ne rien trouver.
D'avance merci
F
Merci
Mais je viens de tester et cette fonction a un comprotement aléatoire
que j'ai d'ailleurs pu me faire confirmer sur Internet
une autre idée ?
On peut voir comment tu l'utilises et éventuellement les résultats que tu obtiens ?
pas le souvenir d'avoir eu des problème avec :
Code:$encoding = mb_detect_encoding($str, mb_detect_order(), true);
je l'ai utilisée sans le TRUE à la fin
mais au vu de toutes les remontées négatives j'arrete les tests
mon besoin etait de tester si une chaine était en UTF-8 ou non (je me fiche des autres codages) j'utilise donc une fonction conseillée sur php.net et cela semble fonctionner
merci de ton aide quand meme
Il faut bien comprendre que l'encodage n'est pas spécifié dans une chaine ou un fichier, il n'est que déduis.
Par exemple "abcd" est aussi bien UTF8 que ANSI.
oui c'est bien pour cela que la fonction mb_detect_encoding n'est pas satisfaisante