Hello !
Mon problème est le suivant : Si je fait un print d'une string retournée par la fonction sub_str (qui prends une partie d'une chaine de caractères), si cette sous-chaine contiens des caractères spéciaux tel que apostrophe, le code du caractère special est affiché tel quel dans le browser, ainsi que dans la source du fichier php généré.
exemple SANS sub_str
--------------------
1) print "l'amour";
2) rendu browser: l'amour
3) source du fichier généré : l'amour
exemple AVEC sub_str
---------------------
1) print sub_str("l'amour", 0, 3);
2) rendu browser : l a // au lieu de "l'a"
3) source du fichier généré : l a
en gros le code de caractère special n'est tout simplement pas interpreté par le browser. C'est peut etre même independant de l'utilisation de sub_str. Seulement pourquoi sub_str transforme mon apostrophe en ? Est-ce que quelqu'un voit la solution/cause de mon problème ?
Merci beaucoup d'avance !!
Camille
Partager