Menu
Coddy logo textTech

The new line

Fait partie de la section Fondamentaux du Journey PHP de Coddy — leçon 5 sur 71.

Si nous faisons écho à deux instructions l'une après l'autre, cela affichera le résultat sur une seule ligne. Par exemple :

echo "hello";
echo "world";

Ceci est la sortie :

helloworld

Si nous voulons avoir un espace entre eux, nous devons ajouter un espace soit avant le world soit après le hello :

echo "hello";
echo " world";

Cela produira également la même sortie :

echo "hello ";
echo "world";

Maintenant, si nous voulons les imprimer sur des lignes différentes, nous devons utiliser ce symbole : \n. Par exemple :

echo "hello\n";
echo "world";

ou nous pourrions le faire comme ceci : 

echo "hello";
echo "\n";
echo "world";
challenge icon

Défi

Facile

Créez un script PHP qui affiche un poème avec une mise en forme correcte des lignes en utilisant le caractère de nouvelle ligne.

Écrivez du code qui produit le poème suivant exactement comme indiqué, chaque ligne apparaissant sur une ligne séparée :

Roses are red
Violets are blue
PHP is awesome
And so are you!

Utilisez quatre instructions echo séparées pour afficher chaque ligne. Assurez-vous que chaque ligne apparaît sur sa propre ligne dans la sortie en utilisant le caractère \n de manière appropriée.

Aide-mémoire

Plusieurs instructions echo s'affichent sur la même ligne par défaut :

echo "hello";
echo "world";
// Output: helloworld

Ajoutez des espaces manuellement entre les mots :

echo "hello";
echo " world";
// Output: hello world

Utilisez \n pour créer une nouvelle ligne :

echo "hello\n";
echo "world";
// Output:
// hello
// world

Le caractère de nouvelle ligne peut être placé dans une instruction echo séparée :

echo "hello";
echo "\n";
echo "world";

Essayez vous-même

<?php
// TODO: Écrivez votre code ci-dessous pour afficher le poème en utilisant quatre instructions echo séparées
// N'oubliez pas d'utiliser \n pour créer de nouvelles lignes entre chaque ligne du poème

?>
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux