Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1389 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [php] Saut de ligne \n ne marche pas..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] Saut de ligne \n ne marche pas..

n°1525181
1cat
Posté le 07-03-2007 à 13:51:24  profilanswer
 

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.

mood
Publicité
Posté le 07-03-2007 à 13:51:24  profilanswer
 

n°1525185
olivthill
Posté le 07-03-2007 à 13:54:55  profilanswer
 

Mettre <br> ou <p>.

n°1525186
1cat
Posté le 07-03-2007 à 13:56:03  profilanswer
 

Le \n sert à quoi alors ? On ne peut le faire que par <br> ou <p> ?

n°1525189
olivthill
Posté le 07-03-2007 à 13:58:37  profilanswer
 

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.


Message édité par olivthill le 07-03-2007 à 13:59:31
n°1525191
1cat
Posté le 07-03-2007 à 13:59:40  profilanswer
 

Merci. C'est différent avec printf ?

n°1525195
olivthill
Posté le 07-03-2007 à 14:02:23  profilanswer
 

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>
Bonjour tout le monde !
</body></htm>
 
<html><body>
Bonjour
tout le monde !
</body></htm>
 
<html><body>
Bonjour<br>tout le monde !
</body></htm>
 
<html><body>
Bonjour
<br>tout le monde !
</body></htm>


printf donne la même chose que print, mais permet en plus de formater des nombres etc.


Message édité par olivthill le 07-03-2007 à 14:03:13
n°1525201
1cat
Posté le 07-03-2007 à 14:06:28  profilanswer
 

Tu m'as beaucoup aidé, un grand merci  
 
 
 :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [php] Saut de ligne \n ne marche pas..

 

Sujets relatifs
background.gif n'apparait pas lorsque site en ligne[VBA]cacher une ligne d'une listbox
PULBOT Comment marche mon indexationCreateProcess() qui marche pas !
emulateur ps1 ps2 ps3 sa marche 100/100[PHP] Réponses à un questionnaire en ligne
[VBS] supprimer les 2 premiere ligne d'un fichierregex qui ne marche pas
REQUETE MATCH ca marche toujours pas !Exemple Batch , il me manque une ligne svp
Plus de sujets relatifs à : [php] Saut de ligne \n ne marche pas..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR