PHP<<<定界符可用来输出大段的html和javascript脚本。
1、PHP定界符的作用就是按照原样,包括换行格式什么的,输出在其内部的东西;
2、在PHP定界符中的任何特殊字符都不需要转义;
3、PHP定界符中的PHP变量会被正常的用其值来替换。
如下:
或者
- echo <<<eot My name is "$name". I am printing some $foo->foo.
- Now, I am printing some {$foo->bar[1]}.
- This should print a capital 'A': \x41
- EOT;
- ?>
- <?php
- $out =
- <<<EOF
- <a href="javascript:edit('asd', 'aaa')">编辑</a> |
- <font color="#ccc">删除</font>
- <a href="javascript:confirmurl('?m=admin&posid=12')">删除</a> |
- <font color="red">启用</font></a> |
- <a href="javascript:preview('3','ds')"><font color="green">演示</font></a>
- EOF;
- echo $out;