<<<EOT
EOT;
界定符。
EOT;
界定符。
解决方案 »
- php update limit 在 mysql_fetch_array 循环里不工作
- js解析XML问题
- 使用 mb_substr 时如何追加省略号?
- 用php+smarty开发了一个B2B简易程序,大家帮忙测试
- $_GET取值不完整,怎么解决!
- 我如何在<textarea></textarea>中把一个.htm文件内的文本以网页形式显示出来呢?
- 请问编写聊天室的问题
- PHP 提取页面嵌套的一个表格里面的每一列数据
- 关于递归无限分类的问题。
- 求助:一段转换编码的代码在在线测试的时候正常,写入php文件运行却不正常!【好人一生平安】
- 奇怪! 从数据库读取的图片只能显示一部分???
- 问一个开发中关于用户登陆的问题?
echo <<<EOT
test
EOT;
其中EOT要对应,其次结尾的EOT;必须定格print函数也可以这样,中间不一定非要写EOT,但是一定要对应
<?
$print_item = show($user_id);
echo"<td><a href=\"#\" onMouseOver=\"javascript:drc('$print_item','$user_id', true);\" onMouseOut=\"javascript:drc('','',false);\" onMouseMove=\"javascript:tipMove();\" style=\"cursor:crosshair;\"><img src='images/button_menu_13.gif' width='60' height='25' border='0'</a><a onclick=location.href=\"javascript:void(window.open('view_info.php?member_no=$data[no]','view_info','width=400,height=500,toolbar=no,scrollbars=yes'))\"> $user_id</a></td>";
?>
<td><a href=\"#\" onMouseOver=\"javascript:drc('$print_item','$user_id', true);\" onMouseOut=\"javascript:drc('','',false);\" onMouseMove=\"javascript:tipMove();\" style=\"cursor:crosshair;\"><img src='images/button_menu_13.gif' width='60' height='25' border='0'</a><a onclick=location.href=\"javascript:void(window.open('view_info.php?member_no=$data[no]','view_info','width=400,height=500,toolbar=no,scrollbars=yes'))\"> $user_id</a></td>"
HTML_OUT;
如果说那是“模板”就不准确了,他实际上是php和html的混编代码。
说他很有意思,是因为:
程序框架
<?php
echo <<< EOT
<!--
EOT;
//这里是php的代码
echo <<< EOT
-->
这里是html代码和php变量
<!--
EOT;
?>
-->
他将php语句都巧妙的放在html的注释标记里。这样,当你把他当成html文档打开时,浏览器中可完整的展现全部的html效果