Maison >développement back-end >Problème PHP >le script php est entouré de quel délimiteur

le script php est entouré de quel délimiteur

(*-*)浩
(*-*)浩original
2019-09-25 11:31:183436parcourir

Le script php est entouré de délimiteurs 5208e2eec18b61aba7fec17a45ba6d05 Tout contenu en dehors d'une paire de balises d'ouverture et de fermeture sera ignoré par l'analyseur PHP, ce qui permet aux fichiers PHP d'avoir un contenu mixte.

le script php est entouré de quel délimiteur

peut intégrer PHP dans des documents HTML , comme le montre l'exemple ci-dessous. (Apprentissage recommandé : Programmation PHP du débutant au maître)

<p>This is going to be ignored by PHP and displayed by the browser.</p>
<?php echo &#39;While this is going to be parsed.&#39;; ?>
<p>This will also be ignored by PHP and displayed by the browser.</p>

Cela fonctionnera comme prévu, car lorsque l'interpréteur PHP rencontre la balise de fin ?> le contenu suivant tel quel (sauf s'il est immédiatement suivi d'une nouvelle ligne - voir délimiteur de commande) jusqu'à ce qu'il rencontre la balise de début suivante ; l'exception est lorsqu'il se trouve au milieu d'une instruction conditionnelle, moment auquel l'interpréteur PHP déterminera quelle sortie, lesquelles ignorer. Voir exemple ci-dessous.

Utiliser la structure conditionnelle :

Séparation avancée utilisant des conditions

<?php if ($expression == true): ?>
  This will show if the expression is true.
<?php else: ?>
  Otherwise this will show.
<?php endif; ?>

Dans l'exemple ci-dessus, PHP ignorera les paragraphes où l'instruction conditionnelle n'est pas atteinte , même si ce paragraphe est en dehors des balises d'ouverture et de fermeture PHP. Puisque l'interpréteur PHP ignorera directement le bloc d'instructions conditionnelles si la condition n'est pas remplie, PHP l'ignorera en fonction de la condition.

Lorsque vous souhaitez générer un gros morceau de texte, il est généralement plus efficace de sortir du mode d'analyse PHP que de sortir le texte via echo ou print.

Vous pouvez utiliser quatre paires différentes de balises d'ouverture et de fermeture en PHP.

Deux d'entre eux, bb9bd6d87db7f8730c53cb084e6b4d2d et 842e8e9dd470ac0da5d8b75be3525bf2

Les deux autres sont des balises courtes et des balises de style ASP, qui peuvent être activées ou désactivées dans le fichier de configuration php.ini. Bien que certaines personnes trouvent les balises courtes et les balises de style ASP pratiques, elles sont moins portables et généralement déconseillées.

Remarque :

Notez également que si vous intégrez PHP dans XML ou XHTML, vous devrez utiliser la balise bb9bd6d87db7f8730c53cb084e6b4d2d

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn