Bonjour à tous,
Je sais que le sujet des BOM a déjà été traité des bazillions de fois sur ce forum comme sur d'autres, et qu'en général les problèmes d'encodages peuvent être résolus en utilisant de l'UTF-8 sans BOM, mais je pose quand même la question :
Y a-t-il un moyen pour que PHP en tant que module Apache gère les BOM ?
Je pose la question car j'ai récemment fait un site utilisant du PHP, où une partie des fichiers est en UTF-8 *avec* BOM et que ça n'a pas semblé poser de problème jusqu'à présent... Sauf que je viens de faire un checkout de mes sources sur mon nouveau macbook, et que j'ai de magnifiques losanges/points d'interrogations en guise de caractères accentués.
Sur mes deux autres postes de dév (windows et ubuntu, également apache/php), je n'avais pas ce genre de problèmes, bien que les fichiers en question commençaient également par une BOM ! De même sur le serveur de prod tournant sous linux (un mutu OVH).
Par contre en virant les BOM je n'ai plus le souci sur mon mac... Pourquoi-t-est-ce que ça marchons pas partout pareil ?!
Je sais que le sujet des BOM a déjà été traité des bazillions de fois sur ce forum comme sur d'autres, et qu'en général les problèmes d'encodages peuvent être résolus en utilisant de l'UTF-8 sans BOM, mais je pose quand même la question :
Y a-t-il un moyen pour que PHP en tant que module Apache gère les BOM ?
Je pose la question car j'ai récemment fait un site utilisant du PHP, où une partie des fichiers est en UTF-8 *avec* BOM et que ça n'a pas semblé poser de problème jusqu'à présent... Sauf que je viens de faire un checkout de mes sources sur mon nouveau macbook, et que j'ai de magnifiques losanges/points d'interrogations en guise de caractères accentués.
Sur mes deux autres postes de dév (windows et ubuntu, également apache/php), je n'avais pas ce genre de problèmes, bien que les fichiers en question commençaient également par une BOM ! De même sur le serveur de prod tournant sous linux (un mutu OVH).
Par contre en virant les BOM je n'ai plus le souci sur mon mac... Pourquoi-t-est-ce que ça marchons pas partout pareil ?!