Php : suppression des espaces dans un fichier

Fermé
soa cool - 17 janv. 2003 à 10:29
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 - 17 janv. 2003 à 19:08
salut tous le monde !!
apparament ca commence a devenir une habitude de demander de l'aide mais bon je fais ce que je peux. :-D
Donc mon probleme aujourd'hui est que je cherche une fonction php permettant de supprimer tous les espaces d'un fichier texte.
j'en ai trouver une a cette adresse : http://developpeur.journaldunet.com/ressource/php/php_strings_trimext.shtml
mais je ne la comprend pas !!
Pouvez vous m'aidez ?
merci
A voir également:

5 réponses

fou2dodie Messages postés 605 Date d'inscription mercredi 6 juin 2001 Statut Membre Dernière intervention 29 août 2006 33
17 janv. 2003 à 10:39
ben finallement tu vois tu as bien pigé le rythme
a) je cible mon probléme
b)je fais des recherches
c)je tente des comprendre les réponses
d)je pose mes questions si je n'arrive pas à faire le c tous seul!

ben tu vois mine de rien ça fait plaisir de voir quee t'as bien pigé le truc parce que il y en as qui sont la depuis longtemps et qui ont toujours pas compris!!

bon pour ton projet pour avoir des réponses précises et surtout rapide je te conseil d'aller sur des forums php et il y en pa pas mal(attention je ne te dis pas de partir parce que cela ne m'intéresse pas ou quoi, je te dis ça simplement pour que ça aille plus vite pour ton projet!)
je te conseil ce lien j'en ai entendu que du bien de la part d'un ami qui développe en php:
http://www.phpdebutant.org/forum1.php?PHPSESSID=9c6e5786950bf32157530c8862b0854b

bon courage à toi et bonne continuation

LMCT

All I know is I’m in love 
with someone who loves me too. 
0
Merci ,c cool de ta part !!
0
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
17 janv. 2003 à 11:27
Dans un premier temps, il faut ouvrir ton fichier, le lire et affecter son contenu à une variable ($chaine).

L'exemple montré ne supprime les espaces (sens général) que en début et fin de ligne. Pour les supprimer partout, il faut faire :

<?php
$chaine = " . . . "
$chaine = preg_replace("/\s/", "", $chaine);
print $chaine;
?>

-= Bobinours - http://bobin.underlands.org =-
0
Merci bobinours pour ce que tu m'a donné mais peut tu mettre une petite explication a cette ligne "$chaine = preg_replace("/\s/", "", $chaine); " surtout ce qu'il ya apres preg_replace, parce que c bien de copier le code mais si je ne le comprend pas ca sert a rien. :-D
Merci
0
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
17 janv. 2003 à 12:18
Coucou !

Juste un petit conseil quand tu ne comprend pas une fonction : chercher sur le manuel php. Y'a plein de site qui le propose, moi pour trouver je tape "nom_de_la_fonction php manual" dans Google et je coche "site francohpnes" et je tombe dessus super rapidement.

Pour Preg_Replace, tu peux aller voir à cette adrese par exemple :
http://php3.de/manual/fr/html/function.preg-replace.html.

Sinon, Preg_Replace ($cherche, $remplace, $chaine) remplace tout simplement $cherche par $remplace dans $chaine. Pour le reste, je laisse les pros t'expliquer, passke j'ai peur de te dire des bêtises...

TaBou JuNioR
0
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
17 janv. 2003 à 12:22
Salut TaBou Jr,
Une petite astuce pour toi, qui me fait gagner du temps par rapport à Google.

Tape : http://php.net/fr/preg_replace

That's it ;-)

-= Bobinours - http://bobin.underlands.org =-
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
17 janv. 2003 à 19:08
Cool !! C'est excellent ça ! Merci Bobinours.

TaBou JuNioR
0