echo <<<EODxyz
any code you want
比如HTML的
而且不需要作引号的\转义
EODxyz;这样“any code you want
比如HTML的
而且不需要作引号的\转义”就会输出到屏幕
注意“EODxyz”随便你写什么,这个只是一个开始和结束的标志
第二个注意点就是结尾的"EODxyz;"一定要靠边写
好了,就这么多,这种输出方式对输出大量的既定或变量内容都不错
挺方便的
any code you want
比如HTML的
而且不需要作引号的\转义
EODxyz;这样“any code you want
比如HTML的
而且不需要作引号的\转义”就会输出到屏幕
注意“EODxyz”随便你写什么,这个只是一个开始和结束的标志
第二个注意点就是结尾的"EODxyz;"一定要靠边写
好了,就这么多,这种输出方式对输出大量的既定或变量内容都不错
挺方便的
echo <<< EOD
<table border>
<tr><td id="a">$a</a>
</tr>
</table>
EOD;等价于
$a = "xxxx";
echo "<table border>
<tr><td id=\"a\">$a</a>
</tr>
</table>
";等价于
$a = "xxxx";
echo "<table border>";
echo "<tr><td id=\"a\">$a</a>";
echo "</tr>";
echo "</table>";
EOD你可以换成其它的字符串,但是结束时的那个EOD要独占一行,且紧靠左边书写。开始时后面没有分号,逗号,句号……