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变量会被正常的用其值替换。