Php str_replace supprimer les espaces...

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

je voudrais suppimer les espaces d'un pseudo que je récupere par formulaire.
$_POST['user_pseudo'];
// pour des raison de pratique je la converti en variable:
$pseudo=$_POST['user_pseudo'];

// Pour supprimer les blanc je me suis reporter aux différentes documentations mais cela ne fonctionne pas
$rechercher=" ";
$remplacer="";
str_replace($rechercher,$remplacer,$pseudo);
echo '<h1>'.$pseudo.'</h1>';

et la toujours les espaces. Si quelqu'un peut m'aider j'en serais tres reconnaissant.
merci d'avance....

1 réponse

  1. Utilisateur anonyme
     
    Ca y est j'ai trouver une solution qui marche:

    $espaces=array(' ', "\t");
    echo $chaines_sans_espaces=str_replace($espaces, "", $pseudo);
    $pseudo=$chaines_sans_espaces;

    si quelqu'un peut proposer mieux, mais apparament ca marche bien.
    0
    1. Utilisateur anonyme
       
      il y'a ta methode sinon il y'a la fonction trim( ) qui devrais marcher ;)
      0
    2. Utilisateur anonyme
       
      mais j'ai vu que trim les leve qu'au début et à la fin, mais je vais quant meme tester
      merci ...
      0
    3. Utilisateur anonyme
       
      Merci, je vais voir ca de suite...
      0
    4. Utilisateur anonyme
       
      Super c'est encore mieu ca corrige mon erreur du début....
      0