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作的文本留言本的例子(五)
Oct 09 PHP
PHP采集利器 Snoopy 试用心得
Jul 03 PHP
PHP中date()日期函数有关参数整理
Jul 19 PHP
关于尾递归的使用详解
May 02 PHP
浅析php学习的路线图
Jul 10 PHP
php 如何获取数组第一个值
Aug 06 PHP
php获得用户ip地址的比较不错的方法
Feb 08 PHP
php环境套包 dedeampz 伪静态设置示例
Mar 26 PHP
destoon实现调用热门关键字的方法
Jul 15 PHP
php封装的mongodb操作类代码
Aug 06 PHP
Laravel如何使用数据库事务及捕获事务失败后的异常详解
Oct 23 PHP
PHP抽象类与接口的区别实例详解
May 09 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自定义函数返回多个值
2006/11/26 PHP
PHP中比较时间大小实例
2014/08/21 PHP
PHP页面间传递值和保持值的方法
2016/08/24 PHP
php中让人头疼的浮点数运算分析
2016/10/10 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
PHP如何使用array_unshift()在数组开头插入元素
2020/09/01 PHP
一些常用的Javascript函数
2006/12/22 Javascript
jQuery对表单的操作代码集合
2011/04/06 Javascript
js 第二代身份证号码的验证机制代码
2011/05/12 Javascript
Jquery图形报表插件 jqplot简介及参数详解
2012/10/10 Javascript
js异常捕获方法介绍
2013/04/10 Javascript
从零学JSON之JSON数据结构
2014/05/19 Javascript
7个让JavaScript变得更好的注意事项
2015/01/28 Javascript
javascript使用avalon绑定实现checkbox全选
2015/05/06 Javascript
详解angular2封装material2对话框组件
2017/03/03 Javascript
详解基于vue-cli配置移动端自适应
2018/01/13 Javascript
Vue中的slot使用插槽分发内容的方法
2018/03/01 Javascript
js捆绑TypeScript声明文件的方法教程
2018/04/13 Javascript
vue2.0 移动端实现下拉刷新和上拉加载更多的示例
2018/04/23 Javascript
基于vue cli 通过命令行传参实现多环境配置
2018/07/12 Javascript
解决vue中使用Axios调用接口时出现的ie数据处理问题
2018/08/13 Javascript
快速解决vue在ios端下点击响应延时的问题
2018/08/27 Javascript
Vue Cli3 创建项目的方法步骤
2018/10/15 Javascript
jQuery操作cookie的示例代码
2019/06/05 jQuery
[01:15:16]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第一场 1月26日
2021/03/11 DOTA
python实现下载整个ftp目录的方法
2017/01/17 Python
详解opencv Python特征检测及K-最近邻匹配
2019/01/21 Python
简单了解python反射机制的一些知识
2019/07/13 Python
Python range与enumerate函数区别解析
2020/02/28 Python
基于django 的orm中非主键自增的实现方式
2020/05/18 Python
python3读取autocad图形文件.py实例
2020/06/05 Python
Python+unittest+requests+excel实现接口自动化测试框架
2020/12/23 Python
春秋航空官方网站:Spring Airlines
2017/09/27 全球购物
揠苗助长教学反思
2014/02/04 职场文书
天坛导游词
2015/02/02 职场文书
httpclient调用远程接口的方法
2022/08/14 Java/Android