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实现的MySQL数据浏览器
Mar 11 PHP
php读取csv实现csv文件下载功能
Dec 18 PHP
PHP内核探索:变量存储与类型使用说明
Jan 30 PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
May 04 PHP
PHP常用编译参数中文说明
Sep 27 PHP
php之curl实现http与https请求的方法
Oct 21 PHP
smarty简单分页的实现方法
Oct 27 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
Dec 16 PHP
全面解析PHP面向对象的三大特征
Jun 10 PHP
浅析PHP类的反射来实现依赖注入过程
Feb 06 PHP
PHP PDOStatement::errorCode讲解
Jan 31 PHP
Yii框架数据库查询、增加、删除操作示例
Oct 14 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
为什么夜间收到的中波电台比白天多
2021/03/01 无线电
浅析关于PHP位运算的简单权限设计
2013/06/30 PHP
php注册和登录界面的实现案例(推荐)
2016/10/24 PHP
PHP htmlspecialchars()函数用法与实例讲解
2019/03/08 PHP
Jquery ajax传递复杂参数给WebService的实现代码
2011/08/08 Javascript
JavaScript实现简单的时钟实例代码
2013/11/23 Javascript
node.js中的querystring.escape方法使用说明
2014/12/10 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
JavaScript中判断函数、变量是否存在
2015/06/10 Javascript
轮播的简单实现方法
2016/07/28 Javascript
解决js ajax同步请求造成浏览器假死的问题
2018/01/18 Javascript
Javascript 之封装(Package)
2018/09/14 Javascript
解决v-for中使用v-if或者v-bind:class失效的问题
2018/09/25 Javascript
详解Vue.js iview实现树形权限表(可扩展表)
2018/09/30 Javascript
js实现搜索栏效果
2018/11/16 Javascript
JavaScript设计模式之责任链模式实例分析
2019/01/16 Javascript
微信小程序报错: thirdScriptError的错误问题
2020/06/19 Javascript
在Python的Bottle框架中使用微信API的示例
2015/04/23 Python
django静态文件加载的方法
2018/05/20 Python
python实现批量修改图片格式和尺寸
2018/06/07 Python
python如何实现视频转代码视频
2019/06/17 Python
python f-string式格式化听语音流程讲解
2019/06/18 Python
Pycharm保存不能自动同步到远程服务器的解决方法
2019/06/27 Python
解决TensorFlow GPU版出现OOM错误的问题
2020/02/03 Python
日本热销NO.1胶原蛋白冻:Aishitoto爱希特多
2019/06/20 全球购物
介绍一下MYSQL常用的优化技巧
2012/10/25 面试题
经典婚礼主持词
2014/03/13 职场文书
档案保密承诺书
2014/06/03 职场文书
教师个人年终总结
2015/02/11 职场文书
离婚答辩状范文
2015/05/22 职场文书
公司周年庆寄语
2019/06/21 职场文书
用Python写一个简易版弹球游戏
2021/04/13 Python
python数据库批量插入数据的实现(executemany的使用)
2021/04/30 Python
Java基础之详解HashSet的使用方法
2021/06/30 Java/Android
世界十大评分最高的动漫,CLANNAD上榜,第八赚足人们眼泪
2022/03/18 日漫
Java中API的使用方法详情
2022/04/06 Java/Android