salut tout le monde comment convertir les caractères spéciaux en nombre par exemple &=1; é=2; "=3; '=4 par php ou html par ce que la saisir sur un champ de formulaire execute par une machine que saisit et ne active pas la button majuscule de clavier
salut tout le monde comment convertir les caractères spéciaux en nombre par exemple &=1; é=2; "=3; '=4 par php ou html par ce que la saisir sur un champ de formulaire execute par une machine que saisit et ne active pas la button majuscule de clavier
avec str_replace()
ça seulement pour une seule caractère moi j'ai besoin d'une fonction que convertir un mot tout entier comme :&é"'=1234

Bonjour,
il serait bon de se renseigner sur une fonction avant de dire qu'elle ne convient pas : str_replace()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $chaine = '&é"\'abcd&éfgh"'; echo $chaine.'<br />'; $array_old = array('&','é','"','\''); $array_new = array('1','2','3','4'); $chaine_new = str_replace($array_old, $array_new, $chaine); echo $chaine_new.'<br />'; ?>
Dernière modification par Invité ; 12/09/2013 à 18h26.
merci les amis![]()
Partager