1、使用定界符號,是爲輸出大量文本提供便利的方式。
例題一:
<?php
$str = "hello word";
echo <<< mark
<head>
<title>$str</title>
</head>
<table style="border:1px solid red;">
<tr>
<td>我的php網頁</td>
</tr>
</table>
mark;
?>
結果:2、在使用時,一定要注意幾點:
結束時所引用的標識符必須在一行的開始位置, 而且,標識符的命名也要像其它標籤一樣遵守PHP的規則:只能包含字母、數字和下劃線,並且不能用數字和下劃線作爲開頭。
要注意的是結束標識符這行除了 可能有一個分號(;)外,絕對不能包括其它字符。這意味着標識符不能縮進,分號的前後也不能有任何空白或tabs。更重要的是結束標識符的前面必須是個被本地操作系統認可的新行標籤,比如在UNIX和Mac OS X系統中是\n ,而結束標識符(可能有個分號)的後面也必須跟個新行標籤。
如果不遵守該規則導致結束標籤不“乾淨”,PHP將認爲它不是結束標識符而繼續尋找。如果在文件結束前也沒有找到一個正確的結束標識符,PHP將會在最後一行產生一個句法錯誤。
3、在界定符中的任何特殊字符都不需要轉義;php定界符中php變量會被正常的用其值替換。