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 相关文章推荐
15种PHP Encoder的比较
Apr 17 PHP
PHP基础之运算符的使用方法
Apr 28 PHP
PHP运行模式的深入理解
Jun 03 PHP
ThinkPHP3.1新特性之查询条件预处理简介
Jun 19 PHP
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
Nov 05 PHP
WordPress的主题编写中获取头部模板和底部模板
Dec 28 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
May 27 PHP
实现PHP搜索加分页
Oct 12 PHP
浅谈PHP中关于foreach使用引用变量的坑
Nov 14 PHP
php实现mysql连接池效果实现代码
Jan 25 PHP
解决laravel5.4下的group by报错的问题
Oct 16 PHP
一次项目中Thinkphp绕过禁用函数的实战记录
Nov 17 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浮点数的一个常见问题
2016/03/10 PHP
在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的运行环境
2016/04/04 PHP
php正则提取html图片(img)src地址与任意属性的方法
2017/02/08 PHP
PHP实现将base64编码字符串转换成图片示例
2018/06/22 PHP
php+websocket 实现的聊天室功能详解
2020/05/27 PHP
jQuery使用手册之三 CSS操作
2007/03/24 Javascript
js里的prototype使用示例
2010/11/19 Javascript
javascript的alert box在java中如何显示多行
2014/05/18 Javascript
jquery浏览器滚动加载技术实现方案
2014/06/03 Javascript
node.js+Ajax实现获取HTTP服务器返回数据
2014/11/26 Javascript
AngularJS快速入门
2015/04/02 Javascript
JS实现黑色风格的网页TAB选项卡效果代码
2015/10/09 Javascript
jQuery链式操作实例分析
2015/11/16 Javascript
js导出excel文件的简洁方法(推荐)
2016/11/02 Javascript
使用smartupload组件实现jsp+jdbc上传下载文件实例解析
2017/01/05 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
2017/09/10 Javascript
代码详解javascript模块加载器
2018/03/04 Javascript
详解vue的diff算法原理
2018/05/20 Javascript
微信小程序使用wxParse解析html的方法教程
2018/07/06 Javascript
javascript实现考勤日历功能
2018/11/29 Javascript
详解vuejs2.0 select 动态绑定下拉框支持多选
2019/04/25 Javascript
python二叉树的实现实例
2013/11/21 Python
Python的Django框架下管理站点的基本方法
2015/07/17 Python
Python中一行和多行import模块问题
2018/04/01 Python
flask的orm框架SQLAlchemy查询实现解析
2019/12/12 Python
PyTorch的自适应池化Adaptive Pooling实例
2020/01/03 Python
python多进程使用函数封装实例
2020/05/02 Python
python:HDF和CSV存储优劣对比分析
2020/06/08 Python
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
Servlet如何得到服务器的信息
2015/12/22 面试题
商务英语求职自荐信范文
2013/12/24 职场文书
欢迎领导标语
2014/06/27 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
法人授权委托书样本
2014/09/19 职场文书
2015年个人审计工作总结
2015/04/07 职场文书
MySQL 角色(role)功能介绍
2021/04/24 MySQL