php中理解print EOT分界符和echo EOT的用法区别小结


Posted in PHP onFebruary 21, 2010

html与php编写中echo可以同时输出多个字符串,并不需要圆括号。
print只可以同时输出一个字符串,需要圆括号。
print的用法和C语言很像,所以会对输出内容里的%做特殊解释。
echo无返回值,print()有返回值,当其执行失败(比如断线)时返回flase 。
echo可以多个参数,print一个参数。推荐用echo。

看下面的例子就能明白php中print <<<EOT是干什么用的了:

print <<<EOT 
<html> 
<head></head> 
<body> 
$value; 
<img src="$img"> 
... 
</body> 
<html> 
EOT;

含义:
<<< 运算符,将由自定义分界符间的内容视为字符串,可对其间的变量做处理;
EOT 自定义分界符,结束时必须位于行首;
在同一页面中使用<<<标记
标记;
注:标记名为配对出现,同一页面中不允许同名出现两个以上标记名;
另:配对标记名的结尾标记名应单独一行,前后均不允许输出字符...(例如空格等不可见但存在的字符..)。
优点:这样可以输出大段的HTML 而且不用把里面的引号转义 就是不用 \" 这样自动替换里面的变量。

如何在php中输出html代码(EOT)
PHP代码

<?php 
echo <<< EOT 
<table width=80% border="2" cellpadding="3" cellspacing="0" bordercolor="#808080"> 
<tr bgcolor="#84A9E1"> 
<td align="center">ClassID</td> 
<td align="center">stuno</td> 
<td align="center">学生姓名</td> 
<td align="center">家长姓名</td> 
<td align="center">家长手机号</td> 
</tr> 
EOT; 
?>

详细出处参考:https://3water.com/article/16022.htm
PHP 相关文章推荐
discuz7 phpMysql操作类
Jun 21 PHP
PHP多线程抓取网页实现代码
Jul 22 PHP
调试一段PHP程序时遇到的三个问题
Jan 17 PHP
深入了解PHP类Class的概念
Jun 14 PHP
解析thinkphp中的M()与D()方法的区别
Jun 22 PHP
PHP验证码函数代码(简单实用)
Sep 29 PHP
PHP防止跨域提交表单
Nov 01 PHP
PHP实现的登录页面信息提示功能示例
Jul 24 PHP
Yii2框架实现登陆添加验证码功能示例
Jul 12 PHP
php实现的PDO异常处理操作分析
Dec 27 PHP
php无限级分类实现评论及回复功能
Feb 18 PHP
php+Ajax无刷新验证用户名操作实例详解
Mar 04 PHP
用Zend Encode编写开发PHP程序
Feb 21 #PHP
PHP 学习路线与时间表
Feb 21 #PHP
php 高效率写法 推荐
Feb 21 #PHP
php 魔术函数使用说明
Feb 21 #PHP
php microtime获取浮点的时间戳
Feb 21 #PHP
PHP+ajax 无刷新删除数据
Feb 20 #PHP
php 读取文件乱码问题
Feb 20 #PHP
You might like
解决php中Cannot send session cache limiter 的问题的方法
2007/04/27 PHP
php运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
Laravel框架搜索分页功能示例
2019/02/01 PHP
php tpl模板引擎定义与使用示例
2019/08/09 PHP
Javascript 解疑
2009/11/11 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
2010/03/10 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
jQuery判断checkbox是否选中的3种方法
2014/08/12 Javascript
JavaScript控制网页平滑滚动到指定元素位置的方法
2015/04/17 Javascript
解决JS组件bootstrap table分页实现过程中遇到的问题
2016/04/21 Javascript
javascript中this指向详解
2016/04/23 Javascript
AngularJS表单基本操作
2017/01/09 Javascript
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
JS设计模式之命令模式概念与用法分析
2018/02/06 Javascript
浅谈Vue下使用百度地图的简易方法
2018/03/23 Javascript
vue实现移动端悬浮窗效果
2018/12/01 Javascript
angularjs http与后台交互的实现示例
2018/12/21 Javascript
javascript如何实现create方法
2019/11/04 Javascript
在vue中给后台接口传的值为数组的格式代码
2020/11/12 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
详解Python map函数及Python map()函数的用法
2017/11/16 Python
python多进程间通信代码实例
2019/09/30 Python
Python+OpenCV 实现图片无损旋转90°且无黑边
2019/12/12 Python
在PyTorch中使用标签平滑正则化的问题
2020/04/03 Python
五个2015 年最佳HTML5 框架
2015/11/11 HTML / CSS
使用HTML5 Canvas为图片填充颜色和纹理的教程
2016/03/21 HTML / CSS
英国旅行箱包和行李箱购物网站:Travel Luggage & Cabin Bags
2019/08/26 全球购物
十佳大学生事迹材料
2014/01/29 职场文书
函授毕业个人自我评价
2014/02/20 职场文书
会计岗位职责模板
2014/03/12 职场文书
爱祖国演讲稿
2014/05/04 职场文书
扬州个园导游词
2015/02/06 职场文书
董事长新年致辞
2015/07/29 职场文书
关于国庆节的广播稿
2015/08/19 职场文书
golang json数组拼接的实例
2021/04/28 Golang
浅谈css清除浮动(clearfix和clear)的用法
2023/05/21 HTML / CSS