Comment passer d'un code caractère numérique comme "é" à "é" - PHP - Programmation
Marsh Posté le 15-01-2004 à 09:54:49
c'est quoi le caractère correspondant à "é" ?
Marsh Posté le 15-01-2004 à 09:57:57
search/replace = é/é
Marsh Posté le 15-01-2004 à 10:02:33
Ouhai mais si je fais comme ça faut que je le fasse pour tout les code caractéres (y'en a plus de 50)
Marsh Posté le 15-01-2004 à 10:07:36
kaiska a écrit : Ouhai mais si je fais comme ça faut que je le fasse pour tout les code caractéres (y'en a plus de 50) |
bah tu as pas besoin de changer tes é par des é normalement depuis un moment deja, que veux tu faire exactement?
Marsh Posté le 15-01-2004 à 10:32:24
bah oui, suffit de dire dans les en-têtes de la page que c'est du iso-8859-1 et les "é" et compagnie passeront très bien
Marsh Posté le 15-01-2004 à 12:24:08
http://be.php.net/manual/fr/function.htmlentities.php
Marsh Posté le 15-01-2004 à 20:58:57
Merci beaucoup, j'ai réussi à me faire une petite moulinette avec tout ça, ça marche bien
Marsh Posté le 15-01-2004 à 21:04:44
Et ça te sert à quoi ? quel est l'intérêt de cette conversion ?
Marsh Posté le 15-01-2004 à 21:59:07
6.21 Comment remplacer les caractères accentués d'une chaine par leurs équivalents non accentués
En utilisant la fonction strtr().
Exemple :
<?php
$chaine="père noël et oeufs de pâques";
echo strtr($chaine, "èëâ", "eea" );
?>
Documentation :
http://www.php.net/manual/fr/function.strtr.php
Marsh Posté le 15-01-2004 à 09:50:21
Bonjour,
J'ai une chaine avec des "é" et d'autres autres code que j'aimerais passer dans les caractères correspondant. Quelqu'un connaitrait une fonction pour ça ?