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....




A voir également:

1 réponse

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
Utilisateur anonyme
 
il y'a ta methode sinon il y'a la fonction trim( ) qui devrais marcher ;)
0
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
Utilisateur anonyme
 
ta raison, ca enleve les espaces que du debut et de la fin.

je te propose de voir ce lien , je pense qu'il y'aura une reponse a ce que tu cherches :
https://forums.commentcamarche.net/forum/affich-2236165-php-supprimer-les-espaces-d-une-chaine
0
Utilisateur anonyme
 
Merci, je vais voir ca de suite...
0
Utilisateur anonyme
 
Super c'est encore mieu ca corrige mon erreur du début....
0