Comment supprimer les espaces dans une chaine de caractères

Invité
Invité n'ayant pas de compte PHPfrance

20 juil. 2005, 17:09

J'aimerais avoir votre aide pour une fonction pour pouvoir supprimer les espaces dans une chaine de caractères.

Ex: Espaces partenaires en Espacespartenaires ;pour en faire un dossier avec mkdir();

merci

Mammouth du PHP | 19672 Messages

20 juil. 2005, 17:13

str_replace(" ", "", $chaine);
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

20 juil. 2005, 17:14

str_replace() permet de remplacer une chaine de caratère par une autre. Il te suffit de remplacer les espaces par une chaine vide
$chaine = "Espaces partenaires en Espacespartenaires";
$chaine_sans_espace = str_replace(" ", "", $chaine);
echo $chaine_sans_espace;
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 128 Messages

20 juil. 2005, 17:14

ya la fonction trim() qui fait ca directement cyrano

http://fr.php.net/manual/fr/function.trim.php

EDIT : Oups non c'est que en debut et fin de chaine mea culpa jai perdu une occasion de me taire :roll:
Modifié en dernier par Guakamol le 20 juil. 2005, 17:15, modifié 1 fois.
C'est pas moi qui ai volé l'orange !

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

20 juil. 2005, 17:15

trim -- Supprime les espaces (ou d'autres caractères) en début et fin de chaîne
Je te laisse voir ton erreur
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

20 juil. 2005, 17:26

merci les gars ca marche avec str_replace();