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
manu2
Mai 1, 2008, 9:18
2
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
manu2:
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 .
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