Php afficher plusieurs espace dans un echo

Fermé
supfred - 8 mai 2009 à 16:38
windpaz Messages postés 9 Date d'inscription jeudi 31 mars 2011 Statut Membre Dernière intervention 3 avril 2013 - 31 mars 2011 à 11:48
Bonjour,

je souhaiterai afficher ceci :
un              deux


Mais si je fais 
echo("un             deux ");    


l'ensemble des espaces entre mon un et mon deux s'est réduit en un seul espace.
Par contre si j'encode
echo("un         &nbsp deux");
alors les espaces sont bien pris en compte.
Mais y a t-il une autre solution que de devoir taper chaque fois ce code html?


Merci de vos réponses

4 réponses

windpaz Messages postés 9 Date d'inscription jeudi 31 mars 2011 Statut Membre Dernière intervention 3 avril 2013 5
Modifié par windpaz le 31/03/2011 à 11:52
Salut tout le monde !

Je viens un peu plus tard mais j'ai une idée.

La balise HTML <pre> </pre> permet d'afficher un texte exactement comme elle est en affichant tous les espaces, ...

<?php
$texte ="Une       voiture";
?>
<pre><?php echo $texte; ?></pre>

Ce code va afficher Une       voiture
5