Trennzeichen
Um eine Zeichenfolge zu begrenzen, verwenden Sie die Trennzeichensyntax (" <<< ;“). Nach <<< sollte ein Bezeichner angegeben werden, dann die Zeichenfolge und dann derselbe Bezeichner, der die Zeichenfolge abschließt. (Empfohlenes Lernen: PHP-Video-Tutorial)
Die Endkennung muss in der ersten Spalte der Zeile beginnen. Ebenso müssen Bezeichner den Benennungsregeln aller anderen Tags in PHP folgen: Sie dürfen nur alphanumerische Unterstriche enthalten und müssen mit einem Unterstrich oder einem nicht numerischen Zeichen beginnen.
Zum Beispiel:
<?php $str = <<<EOD Example of string spanning multiple lines using heredoc syntax. EOD; ?>
Aber bitte beachten Sie:
Beenden Sie die Zeile, in der sich die Kennung befindet. Dies ist nicht möglich alle anderen Zeichen enthalten, außer vielleicht einem 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 außerdem wichtig zu wissen, dass das erste Zeichen vor dem Schlussbezeichner ein Zeilenumbruchzeichen sein muss, wie es in Ihrem Betriebssystem definiert ist.
Zum Beispiel r auf Macintosh-Systemen. 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:
<?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; ?>
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!