bonjour ,
J'aimerai faire en sorte que dans ma chaine de caracteres s'il y a un espacement, celui ci soit remplacé par un tiret..
Voici mon script :
Avec ce script, s'il y a un espacement dans ma chaine celui ci est tout simplement enlevé.. Normalement il doit me mettre un tiret non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $search = array ('@[éèêëÊË]@i','@[àâäÂÄ]@i','@[îïÎÏ]@i','@[ûùüÛÜ]@i','@[ôöÔÖ]@i','@[ç]@i','@[ ]@i','@[^a-zA-Z0-9_]@'); $replace = array ('e','a','i','u','o','c','-',''); $machaine = preg_replace($search, $replace, "toto toto");
J'ai remplacé mon tiret par un caractere et cela fonctionne..
Pouvez vous me dire comment remplacer l'espacement blanc par un tiret...
Merci
Partager