echo <<

as002 2003-07-30 11:27:21
echo <<<EOD..

..
..
..
EOD;

中间有一些其他内容,请问是什么意思?
...全文
6402 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
大鼻孑 2003-08-04
  • 打赏
  • 举报
回复
good
luxuezhu 2003-08-04
  • 打赏
  • 举报
回复
mark
ustb 2003-08-04
  • 打赏
  • 举报
回复
一种输出的写法罢了,上面唠叨兄已经解释的相当清楚了。
EOD你可以换成其它的字符串,但是结束时的那个EOD要独占一行,且紧靠左边书写。开始时后面没有分号,逗号,句号……
xuzuning 2003-08-04
  • 打赏
  • 举报
回复
$a = "xxxx";
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>";
wuliangxia 2003-08-04
  • 打赏
  • 举报
回复
我还是搞不懂什么意思,能说清楚一些吗?我把语句输入测试不能通过的.
raftcham 2003-08-04
  • 打赏
  • 举报
回复
echo <<<EODxyz
any code you want
比如HTML的
而且不需要作引号的\转义
EODxyz;

这样“any code you want
比如HTML的
而且不需要作引号的\转义”就会输出到屏幕
注意“EODxyz”随便你写什么,这个只是一个开始和结束的标志
第二个注意点就是结尾的"EODxyz;"一定要靠边写
好了,就这么多,这种输出方式对输出大量的既定或变量内容都不错
挺方便的
as002 2003-08-04
  • 打赏
  • 举报
回复
自己up一下

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧