php br ne coupe pas les lignes car la balise
agit comme un saut de ligne dans le navigateur, mais ne joue pas de rôle de saut de ligne dans le code source, vous devez alors utiliser l'opérateur de saut de ligne n dans le source ; Code pour exploiter le code source.
L'environnement d'exploitation de cet article : système windows7, version PHP7.1, ordinateur DELL G3
php br Que dois-je faire si je ne change pas la ligne ? ?
Dans l'opération de nouvelle ligne de php, la différence entre n et
Blogger, j'ai rencontré une situation aujourd'hui où j'ai écrit l'opérateur de nouvelle ligne n dans le code php, pensant qu'il serait affiché dans le navigateur La sortie est une nouvelle ligne, mais de manière inattendue, ce n'est pas le cas. Le code et les résultats sont les suivants :
<?php $name="haha"; echo "hi,$name"; echo "\n"; echo 'hi,$name'; ?>
Si vous remplacez l'opérateur de saut de ligne médiane par
, les résultats présentés par le navigateur briseront les lignes, comme indiqué ci-dessous :
Pourquoi ce résultat se produit-il ? Analysons-le à partir du code source. Faites un clic droit sur le navigateur Firefox pour afficher le code source de la page. Nous constaterons que dans le premier cas ci-dessus, il y aura des branches dans le code source, comme le montre la figure :
.
Et ce qui précède Dans le deuxième cas, il n'y a pas de saut de ligne à l'exception d'une balise
Le résultat est comme le montre la figure :
De cela, nous pouvons tirer une conclusion : en php, l'opérateur n saut de ligne est le code source L'opération n'a aucun effet dans le navigateur ; la balise
fait office de saut de ligne dans le navigateur. Cette balise apparaîtra dans le code source, mais elle ne sera pas interrompue. dans le code source.
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!