Bonjour,
ayant trouvé pas mal de réponses ici, je viens encore une fois vers vous pour m'aider
J'ai un projet professionnel, sur sa fin. J'ai juste un petit problème. Je vous explique.
J'importe un XML encodé en UTF-8, jusque la, tout est normal. Ma base de données est en UTF8 donc pas besoin de utf8_decode.
Si je fais un utf8_decode de implode('', file($source)), toutes les quotes et tous les sigles euros sont remplacés par des ?.
Lorsque mon import est fini, en base de données tout va bien sauf ces deux caractères qui sont remplacés par ?.
J'ai essayé de faire un
Ca ne marche pas non plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 str_replace(array('â', 'â¬'), array("'", chr(0xE2).chr(0x82).chr(0xAC)), implode('', file($source)))
Si quelqu'un a une idée, je suis preneur. Merci et bon weekend du 11 novembre à tous![]()
Partager