Générer un beau code depuis php

Bonjour, je me demandais un truc. J’ai programmer un beau script en php, mais lors de la génération… si on ouvre le code html… le code est archi mal fait.

Si par exemple je fais ce code :


print '<html>';
print '<body>';
print 'totot';

je ne veux pas voir au résultat totot mais plutot

totot

comment on fais pour generer des saut de lignes pour html

merci

il faut inserer des tabulation ou saut de ligne :

echo "\n

\n \ttoto";

\n : saut de ligne
\t : tabulation

Cependant, ceci va uniquement modifier la disposition du code source. Pour insérer une ligne dans du texte il faut utiliser
.

Ou sortir de php:

<html>
  <body>
    <?php echo 'hello world'; ?>
  </body>
</html>

Ouais c’tait \n… Jessayais print ‘\n’; ca marchais pas mais avec des doubles “\n” la ca marche!
Merci

Il est pas nécessaire d’utiliser \n dans l’exemple que tu as donné.

En effet, le saut de ligne dans le code source sera le même que celui que l’on utilise dans la fonction. Je m’explique :

echo '<html>
  <body>
    toto';

Est la même chose que :

echo "<html>\n  <body>\n    toto";

Ces deux codes retourneront dans le code source :

<html>
  <body>
    toto

Et à l’écran :

 toto