Comment utiliser le délimiteur php

(*-*)浩
Libérer: 2023-02-25 20:56:01
original
2713 Les gens l'ont consulté

Délimiteur

Comment utiliser le délimiteur php

Pour délimiter une chaîne, utilisez la syntaxe du délimiteur (" <<< ; »). Un identifiant doit être fourni après <<<, puis la chaîne, puis le même identifiant terminant la chaîne. (Apprentissage recommandé : Tutoriel vidéo PHP)

L'identifiant de fin doit commencer à partir de la première colonne de la ligne. De même, les identifiants doivent suivre les règles de dénomination de toute autre balise PHP : ils doivent uniquement contenir des traits de soulignement alphanumériques et ils doivent commencer par un trait de soulignement ou un caractère non numérique.

Par exemple :

<?php
$str = <<<EOD
Example of string
spanning multiple lines
using heredoc syntax.
EOD;
?>
Copier après la connexion

Mais attention :

Fin de la ligne où se trouve l'identifiant Il ne peut pas contenir d'autres caractères, à l'exception peut-être d'un point-virgule (;). Cela signifie notamment que l'identifiant ne peut pas être mis en retrait et qu'il ne peut y avoir d'espaces ou de tabulations avant ou après le point-virgule. Il est également important de réaliser que le premier caractère avant l'identifiant de fermeture doit être un caractère de nouvelle ligne tel que défini dans votre système d'exploitation.

Par exemple, r sur les systèmes Macintosh. Si vous enfreignez cette règle et que l'identifiant de fin n'est pas "propre", il ne sera pas considéré comme un identifiant de fin et PHP continuera à le rechercher. Dans ce cas, l'incapacité de trouver un identifiant de fermeture approprié entraînera une erreur de syntaxe sur la dernière ligne du script.

ps : Le texte délimiteur se comporte de la même manière qu'une chaîne entre guillemets doubles, mais sans les guillemets doubles. Cela signifie qu'il n'est pas nécessaire d'échapper les guillemets dans le texte délimité, mais que les codes d'échappement répertoriés ci-dessus peuvent toujours être utilisés.

Exemple :

<?php
echo <<< EOT
                 <table width=80% border="2" cellpadding="3" cellspacing="0" bordercolor="#808080">
                 <tr bgcolor="#84A9E1">
                 <td align="center">ClassID</td>
                 <td align="center">stuno</td>
                 <td   align="center">学生姓名</td>
                 <td align="center">家长姓名</td>
                 <td align="center">家长手机号</td>
                 </tr>
EOT;
?>
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal