PHP - Supprimer les espaces d'une chaine

Résolu/Fermé
antic80 Messages postés 4751 Date d'inscription lundi 30 mai 2005 Statut Contributeur Dernière intervention 9 septembre 2009 - Modifié le 24 avril 2008 à 22:46
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 - 24 mars 2014 à 22:38
bonjour

voila j'aimerai savoir quelle fonction permet de supprimer tous les espaces d'une chaine de caractere

merci
A voir également:

20 réponses

kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
17 mai 2006 à 00:16
merci j'ai deja vu ces fonctions mais aucune ne vas

Tu n'as pas du bien regarder ces fonctions.
Tu peux faire ça en une ligne avec str_replace:
$text='ton texte';
$text=str_replace(' ','',$text);
125
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
Modifié par midnnight le 24/03/2014 à 22:41
Superbe ! (oui je sais que le post est ancien mais des gens passent parfois) => sauf que la syntaxe est :
<?php
// autre
$text='ton texte'; // il y a un espace
$text2=str_replace(' ','-',$text); // on remplace l'espace par un -
print $text2; echo "--->cool ça marche..." // on écrit le texte sans espace avec un -
?>
facile, certe, mais bon ;)
(enfin pour ceux qui veulent remplacer un espace par un tirait... Facile à adapter...:)
0