00 Voix

PHP: Saut de Ligne \n ne fonctionne pas

Question de Invité | 01/11/2020 à 11:13

Je souhaite créer un saut de ligne en PHP. De JavaScript, je connais la commande \n pour cela. J'utilise le code suivant:

echo "Première ligne \n Deuxième ligne";

Cependant, je ne vois rien de cette nouvelle ligne dans le navigateur. Le résultat est "Première ligne Deuxième ligne" juste écrit dans une ligne après l'autre. Comment est-ce possible?

RépondrePositifNégatif
Avatar
00 Voix

À ce stade, PHP crée uniquement le code source du document HTML. Lorsque vous regardez le code source dans le navigateur, vous devriez voir le saut de ligne créé dans le code.

Dans le navigateur lui-même, vous ne pouvez rien voir, car seules les tags HTML telles que <br>, <p> et ainsi de suite produisent une nouvelle ligne dans le navigateur.

Dans le code source, les sauts de ligne ne sont utilisables qu'à des fins de commodité, donc un \n dans le code PHP n'a que la fonction de rendre le code source plus facile à lire. Exactement le même effet a un saut de ligne créé en utilisant la touche Entrée dans votre éditeur de code source.

En JavaScript, c'est un peu différent. Il n'y a pas une telle distinction entre le code source et les chaînes / strings. Ici, un \n devient directement un saut de ligne "visible", par exemple, utilisé dans une boîte de dialogue, créé par la fonction alert().
01/11/2020 à 20:26

RépondrePositif Négatif
Répondre

Sujets Connexes

JavaScript: Alerte Multiligne

Conseil | 0 Commentaires

Avis Important

Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.

Participer

Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.