Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie PHP-Trennzeichen

So verwenden Sie PHP-Trennzeichen

藏色散人
藏色散人Original
2019-11-09 10:28:102550Durchsuche

So verwenden Sie PHP-Trennzeichen

Wie verwende ich PHP-Trennzeichen?

Verwendung des Trennzeichens <<< in PHP Die Methode zur Zeichenfolgentrennung verwendet die Trennzeichensyntax ("<<<"). Nach <<< sollte ein Bezeichner angegeben werden, dann die Zeichenfolge und dann derselbe Bezeichner, der die Zeichenfolge abschließt.

Die Endkennung muss in der ersten Spalte der Zeile beginnen. Ebenso müssen Bezeichner den Benennungsregeln für alle anderen Tags in PHP folgen: Sie dürfen nur alphanumerische Unterstriche enthalten und sie müssen mit einem Unterstrich oder einem nicht numerischen Zeichen beginnen.

Empfohlen: „PHP-Tutorial

Zum Beispiel:

<?php
$str = <<<EOD
Example of string
spanning multiple lines
using heredoc syntax.
EOD;
?>

Aber bitte beachten:

Endkennung Die Zeile darf nicht enthalten alle anderen Zeichen, außer vielleicht ein Semikolon (;). Dies bedeutet insbesondere, dass der Bezeichner nicht eingerückt werden darf und vor oder nach dem Semikolon keine Leerzeichen oder Tabulatoren stehen dürfen.

Es ist auch wichtig zu wissen, dass das erste Zeichen vor dem Schlussbezeichner ein Zeilenumbruchzeichen sein muss, wie in Ihrem Betriebssystem definiert. Auf Macintosh-Systemen ist es beispielsweise r. Wenn Sie gegen diese Regel verstoßen, sodass der Endbezeichner nicht „sauber“ ist, wird er nicht als Endbezeichner betrachtet und PHP sucht weiter. Wenn in diesem Fall kein geeigneter Schlussbezeichner gefunden wird, führt dies zu einem Syntaxfehler in der letzten Zeile des Skripts.

ps: Trenntext verhält sich genauso wie eine Zeichenfolge in doppelten Anführungszeichen, jedoch ohne doppelte Anführungszeichen. Dies bedeutet, dass Anführungszeichen in durch Trennzeichen getrenntem Text nicht maskiert werden müssen, die oben aufgeführten Escape-Codes jedoch weiterhin verwendet werden können.

Beispiel 1:

<?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;
?>

Beispiel 2:

<?
               $xml=<<<EOT
<message name="getTermRequest">
<part name="term" type="xs:string"/>
</message>
<message name="getTermResponse">
<part name="value" type="xs:string"/>
</message>
<portType name="glossaryTerms">
<operation name="getTerm">
<input message="getTermRequest"/>
<output message="getTermResponse"/>
</operation>
</portType> 
EOT;
echo $xml;
?>

Das obige ist der detaillierte Inhalt vonSo verwenden Sie PHP-Trennzeichen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn