Convertir ascii lettres en langues étrangères à leur équivalent en PHP?
-
27-10-2019 - |
Question
J'ai beaucoup de texte avec les codes ascii intégrés, représentant des lettres allemand, espagnol ou français se produisant dans les mots anglais, comme le danois O avec une barre oblique à travers elle, etc.
Est-il possible de les convertir en équivalents alphanumériques en PHP?
Les codes dans les fichiers ne sont pas numériques, ils sont pour les clusters par exemple ASCII des signes arrière E et 1/4 etc
Un nom espagnol comme Elizabeth Pena, avec l'accent sur la N a comme trois caractères ASCII étranges à sa place.
La solution
Cela semble plus être Unicode et que vous essayez de le montrer sous forme de code ASCII. Je vous suggère d'essayer une course avec htmlentities ou utf8_decode
EDIT:
Une petite astuce: Ecrire cette déclaration au début de votre site Web et vous êtes des signes doit être affiché propperly:
header("content-type: text/html; charset=utf-8");