Supprimer une ligne vide

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Supprimer une ligne vide

par mbernard » 20 mai 2009, 17:26

OK OK je suis dsl j'utilise la balise "Code", il faut dire que la description de la balise "PHP" n'est pas très explicite :wink:
Colorisation syntaxique du PHP
Mais pour les prochains post, je sais quelle balise utiliser :wink:

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par AB » 20 mai 2009, 10:49

@mbernard, penses à utiliser les balises "php" plutôt que "code" pour formater ton code. C'est plus mieux beau et ça permet aux gens que tu aide d'avoir un lien direct des fonctions utilisées vers le manuel php :wink:

par mbernard » 20 mai 2009, 08:38

Essaye trim() cela efface tous les espaces et donc les lignes vides.
Seulement en début et fin de chaîne...

S'il veut supprimer une ligne vide au milieu du fichier, il va falloir parser le fichier ligne par ligne et vérifier la longueur de la chaine :

$content = file_get_contents("<ton_fichier>");
$new_content = "";

$lines = explode(chr(10), $content);

foreach ($lines as $line) {
  if (strlen(trim($line)) > 0) {
    $new_content .= $line . chr(10);
  }
}

Ensuite tu as le contenu de ton fichier "nettoyé" des lignes vides stocké dans la variable $new_content

par Aureusms » 19 mai 2009, 21:19

Essaye trim() cela efface tous les espaces et donc les lignes vides.

Supprimer une ligne vide

par psgkiki » 19 mai 2009, 19:04

Bonjour,

J'aimerai savoir comment faire pour supprimer une ligne vide dans un fichier XML, texte ...

Merci pour votre aide