Php : suppression des espaces dans un fichier

soa cool -  
Taboujr Messages postés 507 Statut Membre -
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

5 réponses

  1. fou2dodie Messages postés 606 Statut Membre 33
     
    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
    1. soa cool
       
      Merci ,c cool de ta part !!
      0
  2. Bobinours Messages postés 2903 Statut Membre 504
     
    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
    1. soa cool
       
      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
  3. Taboujr Messages postés 507 Statut Membre 117
     
    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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Taboujr Messages postés 507 Statut Membre 117
     
    Cool !! C'est excellent ça ! Merci Bobinours.

    TaBou JuNioR
    0