[PHP] str_replace A n'y rien comprendre
Résolu/Fermé
CaporalDead
Messages postés
209
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
23 mars 2011
-
25 mars 2008 à 23:13
CaporalDead Messages postés 209 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 23 mars 2011 - 26 mars 2008 à 01:27
CaporalDead Messages postés 209 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 23 mars 2011 - 26 mars 2008 à 01:27
A voir également:
- [PHP] str_replace A n'y rien comprendre
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Php if plusieurs conditions ✓ - Forum PHP
- Retour à la ligne php ✓ - Forum PHP
- Echo image php ✓ - Forum PHP
7 réponses
weetabix40
Messages postés
9583
Date d'inscription
samedi 12 janvier 2008
Statut
Contributeur
Dernière intervention
28 novembre 2015
1 723
25 mars 2008 à 23:27
25 mars 2008 à 23:27
Salut,
As tu essayé avec la fonction utf8_decode()
Cordialement,
Weet
As tu essayé avec la fonction utf8_decode()
Cordialement,
Weet
CaporalDead
Messages postés
209
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
23 mars 2011
6
25 mars 2008 à 23:33
25 mars 2008 à 23:33
Merci !!! ^^. Et dire que la solution était quasiment sous mon nez :p
Résumé :
Je n'arrivais donc pas à changer mes lettres accentuées en lettres non accentuées. Il suffisait de décoder le texte en UTF-8 et hop le tour est joué ^^.
Résumé :
Je n'arrivais donc pas à changer mes lettres accentuées en lettres non accentuées. Il suffisait de décoder le texte en UTF-8 et hop le tour est joué ^^.
weetabix40
Messages postés
9583
Date d'inscription
samedi 12 janvier 2008
Statut
Contributeur
Dernière intervention
28 novembre 2015
1 723
25 mars 2008 à 23:35
25 mars 2008 à 23:35
Pas de problème... au plaisir ;)
Cordialement,
Weet
Cordialement,
Weet
à supposer que ça ne vienne pas d'un problème de charset, as tu essayé la syntaxe à 2 arguments de strtr ?
$tab_accent = array("é" => "e", "è" => "e", "à" => "a", "ù" => "u", "ç" => "c");
echo strtr($titre, $tab_accent);
$tab_accent = array("é" => "e", "è" => "e", "à" => "a", "ù" => "u", "ç" => "c");
echo strtr($titre, $tab_accent);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
CaporalDead
Messages postés
209
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
23 mars 2011
6
26 mars 2008 à 00:19
26 mars 2008 à 00:19
vi rien ne marchait ;)
tout ça laisse penser quil y a ptet un soucis au niveau des charsets.
regardes si tu ne peux pas t'en sortir avec les fonctions htmlentities et html_entity_decode
https://www.php.net/manual/fr/function.htmlentities.php
https://www.php.net/manual/fr/function.html-entity-decode.php
regardes si tu ne peux pas t'en sortir avec les fonctions htmlentities et html_entity_decode
https://www.php.net/manual/fr/function.htmlentities.php
https://www.php.net/manual/fr/function.html-entity-decode.php
CaporalDead
Messages postés
209
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
23 mars 2011
6
26 mars 2008 à 01:27
26 mars 2008 à 01:27
Ouai merci mais sinon ça marche trés bien avec utf8_decode().