2010-07-16 4 views
0

j'ai XHTML qui a des lignes vides (en blanc):suppression des lignes vides de XHTML

some_tag 

empty line 

empty line 

empty line 

some_tag 

Je me demande comment se débarrasser d'eux en utilisant str_replace de PHP. Le résultat devrait être some_tag some_tag. Quelles sont ces lignes vides de toute façon?

Répondre

0
$output = str_replace(array("\n", "\r"), '', $input); 

OK, après que tout sera dans une ligne. J'espère que c'est bon. Sinon, vous devrez utiliser des expressions régulières pour ne supprimer que les sauts de ligne qui ne sont pas dans les balises.

+0

Merci, j'ai essayé str_replace (array ('\ n', '\ r'), '', $ input) mais cela n'a pas fonctionné. Votre code fonctionne, merci. –

+0

Oui, il existe en effet quelques différences entre guillemets simples et doubles, voir http://www.php.net/manual/fr/language.types.string.php#language.types.string.syntax.single – kschaper

Questions connexes