Saut de ligne \n ne marche pas.. [php] - PHP - Programmation
Marsh Posté le 07-03-2007 à 13:56:03
Le \n sert à quoi alors ? On ne peut le faire que par <br> ou <p> ?
Marsh Posté le 07-03-2007 à 13:58:37
Le résultat du print est une ligne de code html, et en HTML, le saut de page se code par <b> ou <p>.
"\n" sert, par exemple, si l'on écrit dans un fichier plat au lieu d'écrire dans une page HTML.
Marsh Posté le 07-03-2007 à 14:02:23
En fait, en HTML, le "\n" marche. On peut le voir si on afiche le code source de la page. Mais il n'est pas "rendu" par le navigateur. Voyez la différence entre ces quatre pages HTML :
<html><body> |
printf donne la même chose que print, mais permet en plus de formater des nombres etc.
Marsh Posté le 07-03-2007 à 13:51:24
Bon, c'est vraiment tout con, mais quand j'indique ça
<?php
print "chaine de caractères";
print "\n";
print "chaine de caractères 2";
?>
Aucun saut de ligne ne s'affiche dans le résultat. Comme si je fais:
<?php
print "chaine de caractères \nchaine de caractères 2";
?>
Où est l'erreur que je fais ? Je suis sur wamp, dernière version, avec php 5.