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 相关文章推荐
十天学会php(1)
Oct 09 PHP
echo, print, printf 和 sprintf 区别
Dec 06 PHP
php合并js请求的例子
Nov 01 PHP
php强制文件下载而非在浏览器打开的自定义函数分享
May 08 PHP
php提交表单发送邮件的方法
Mar 20 PHP
php实现屏蔽掉黑帽SEO的搜索关键字
Apr 15 PHP
PHP面向对象之后期静态绑定功能介绍
May 18 PHP
php实现的网络相册图片防盗链完美破解方法
Jul 01 PHP
PHP的Yii框架中行为的定义与绑定方法讲解
Mar 18 PHP
php并发加锁示例
Oct 17 PHP
php进程daemon化的正确实现方法
Sep 06 PHP
PHP命名空间(namespace)原理与用法详解
Dec 11 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中的mb_detect_encoding函数使用方法
2015/08/18 PHP
3种方法轻松处理php开发中emoji表情的问题
2016/07/18 PHP
PHP中Cookie的使用详解(简单易懂)
2017/04/28 PHP
php使用pecl方式安装扩展操作示例
2019/08/12 PHP
JS模拟面向对象全解(一、类型及传递)
2011/07/13 Javascript
基于JavaScript 声明全局变量的三种方式详解
2013/05/07 Javascript
JQuery的$和其它JS发生冲突的快速解决方法
2014/01/24 Javascript
Javascript基础教程之数据类型 (布尔型 Boolean)
2015/01/18 Javascript
javascript运算符语法全面概述
2016/07/14 Javascript
AngularJS 入门教程之事件处理器详解
2016/08/19 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
Angular 2父子组件数据传递之@Input和@Output详解 (上)
2017/07/05 Javascript
详解在vue-cli中使用路由
2017/09/25 Javascript
微信小程序使用wxParse解析html的方法示例
2019/01/17 Javascript
vue单页应用的内存泄露定位和修复问题小结
2019/08/02 Javascript
在layui中layer弹出层点击事件无效的解决方法
2019/09/05 Javascript
js实现简单放大镜效果
2020/03/07 Javascript
使用node-media-server搭建一个简易的流媒体服务器
2021/01/20 Javascript
python分割和拼接字符串
2013/11/01 Python
python输出指定月份日历的方法
2015/04/23 Python
Python的Flask框架中使用Flask-Migrate扩展迁移数据库的教程
2016/06/14 Python
itchat和matplotlib的结合使用爬取微信信息的实例
2017/08/25 Python
python sorted方法和列表使用解析
2019/11/18 Python
在Tensorflow中查看权重的实现
2020/01/24 Python
Python 实现打印单词的菱形字符图案
2020/04/12 Python
python文件编写好后如何实践
2020/07/07 Python
详解python os.path.exists判断文件或文件夹是否存在
2020/11/16 Python
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
意大利和国际最佳时尚品牌:Drestige
2019/12/28 全球购物
美国名牌手表折扣网站:Jomashop
2020/05/22 全球购物
爽歪歪广告词
2014/03/20 职场文书
停课通知书
2015/04/24 职场文书
2016寒假假期总结
2015/10/10 职场文书
大学文艺委员竞选稿
2015/11/19 职场文书
小学三年级数学教学反思
2016/02/16 职场文书
如何在Python中妥善使用进度条详解
2022/04/05 Python