*PHP* |Syntaxe| Retour de ligne

Eléphanteau du PHP | 16 Messages

29 nov. 2005, 11:14

Bonjour à tous,

Je voulais savoir simplement comment faire un retour de ligne en Php.

En Html c'est <BR>, mais dans une ligne ecrite en PHP, alors là...

Je fais des essais, comme j'apprends, et apprends à plusieurs variables, mais à l'écran elles sont les une à la suite des autres.

En fait, pour lire, il faut de bons yeux !

Merci d'avance.

Cordialement, JLB59
Cordialement, JLB59

ViPHP
pjl
ViPHP | 2119 Messages

29 nov. 2005, 11:22

De quoi parles-tu ?
du code source généré par le PHP ou de la page vue via un navigateur ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

29 nov. 2005, 11:38

Le PHP ne fait que géneré du code HTML

Si tu veux que sur ton explorateur, les valeurs soient à la ligne, il faut insérer des <br />

exemple
<?php
  echo "truc machin"; 
  // Va afficher :
  // "truc machin"

  echo "truc<br /> machin";
  //va afficher
  //"truc
  //machin"
?>
Si tu veux que dans ton code HTML ou dans un fichier, il y ai un saut de ligne, il faut utiliser \n
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

29 nov. 2005, 11:52

De quoi parles-tu ?
du code source généré par le PHP ou de la page vue via un navigateur ?
Je me suis mal expliqué ! J'essaie en local avec du php.

Dans un script, j'écris une ligne contenant plusieurs variables.

Je voulais savoir comment mettre le contenu de ces variables par ligne (1 par ligne).

J'ai vu, mais je ne sais plus où, que dans une ligne, on pouvait mettre "/n" ou "n/" ou "\n" ou "n", mais comment ????.

Eléphant du PHP | 153 Messages

29 nov. 2005, 12:54

Si c'est dans une ligne que tu vas afficher tu peux faire
$ligne="{$var1}<br>{$var2}<br>{$var3}";
echo $ligne;
Si c'est pour un traitement comme envoyer un mail
$ligne="{$var1}\n{$var2}\n{$var3}";

si tu affiches $ligne tu n'auras pas les sauts de ligne mais si tu l'envoies par mail ou autre ils y seront