PHP中echo与print区别点整理

一般来说,PHP中动态输出HTML内容,是通过print 和 echo 语句来实现的,在实际使用中, print 和 echo 两者的功能几乎是完全一样。

Posted in PHP onMarch 09, 2021
  • echo 支持多个字符串输出,用逗号(,)隔开,print只支持一个字符串输出;
  • echo 输出速度比print快;
  • echo 没有返回值,print返回值总是1。
  • echo 是一个语言结构函数,使用可以带(),也可以不带括号。
echo ("这是一个字符串输出");
echo "这是一个字符串输出";

一般来说,PHP中动态输出HTML内容,是通过print 和 echo 语句来实现的,在实际使用中, print 和 echo 两者的功能几乎是完全一样。可以这么说,凡是有一个可以使用的地方,另一个也可以使用。但是,两者之间也还是一个非常重要的区别:在 echo 函数中,可以同时输出多个字符串,而在 print 函数中则只可以同时输出一个字符串。同时,echo函数并不需要圆括号,所以echo函数更像是语句而不像是函数。

echo输出后没有返回值,但print有返回值,当其执行失败时返回flase。因此可以作为一个普通函数来使用,例如执行下面的代码后变量$r的值将为1。

$r = print "Hello World";

这意味着print可用在一些复杂的表达式中,而echo则不行。

但是,因为echo语句不要求返回任何数值,所已在代码中echo语句的运行效率要略微快于print语句。

 

PHP 相关文章推荐
Smarty安装配置方法
Apr 10 PHP
在PHP中使用模板的方法
May 24 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
Oct 23 PHP
php中serialize序列化与json性能测试的示例分析
Apr 27 PHP
PHP strip_tags()去除HTML、XML以及PHP的标签介绍
Feb 18 PHP
php中的strpos使用示例
Feb 27 PHP
PHP调用JAVA的WebService简单实例
Mar 11 PHP
php在linux下检测mysql同步状态的方法
Jan 15 PHP
ThinkPHP开发框架函数详解:C方法
Aug 14 PHP
用HTML/JS/PHP方式实现页面延时跳转的简单实例
Jul 18 PHP
Codeigniter里的无刷新上传的实现代码
Apr 14 PHP
PHP中Session ID的实现原理实例分析
Aug 17 PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
Mar 09 #PHP
PHP读取文件或采集时解决中文乱码
Mar 09 #PHP
利用PHP内置SERVER开启web服务(本地开发使用)
Mar 09 #PHP
PHP7 windows支持
Mar 09 #PHP
PHP7 新增常量
Mar 09 #PHP
PHP7移除的扩展和SAPI
Mar 09 #PHP
PHP7新增函数
Mar 09 #PHP
You might like
PHP初学者头疼问题总结
2006/10/09 PHP
php中define用法实例
2015/07/30 PHP
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.2 0
2008/03/22 Javascript
仿微博字符限制效果实现代码
2012/04/20 Javascript
document.addEventListener使用介绍
2014/03/07 Javascript
JS根据变量保存方法名并执行方法示例
2014/04/04 Javascript
JavaScript中函数(Function)的apply与call理解
2015/07/08 Javascript
jQuery unbind 删除绑定事件详解
2016/05/24 Javascript
基于Bootstrap table组件实现多层表头的实例代码
2017/09/07 Javascript
微信小程序获取手机系统信息的方法【附源码下载】
2017/12/07 Javascript
JS+WCF实现进度条实时监测数据加载量的方法详解
2017/12/19 Javascript
Bootstrap标签页(Tab)插件切换echarts不显示问题的解决
2018/07/13 Javascript
Vue组件模板及组件互相引用代码实例
2020/03/11 Javascript
jquery+css3实现的经典弹出层效果示例
2020/05/16 jQuery
微信小程序实现简单的select下拉框
2020/11/23 Javascript
[03:00]《DAC最前线》之欧美新秀VS老将
2015/02/01 DOTA
[01:42]辉夜杯战队访谈宣传片—FANTUAN
2015/12/25 DOTA
Python获取apk文件URL地址实例
2013/11/01 Python
python关闭windows进程的方法
2015/04/18 Python
Python中对元组和列表按条件进行排序的方法示例
2015/11/10 Python
Python中pymysql 模块的使用详解
2019/08/12 Python
wxPython多个窗口的基本结构
2019/11/19 Python
如何基于Python代码实现高精度免费OCR工具
2020/06/18 Python
Python 通过正则表达式快速获取电影的下载地址
2020/08/17 Python
python 实现Requests发送带cookies的请求
2021/02/08 Python
使用 css3 transform 属性来变换背景图的方法
2019/05/07 HTML / CSS
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
猫途鹰英国网站:TripAdvisor英国(旅游社区和旅游评论)
2016/08/30 全球购物
美国办公用品折扣网站:Shoplet.com
2019/11/24 全球购物
酒店营销策划方案
2014/02/07 职场文书
保护地球的标语
2014/06/17 职场文书
应届生求职信范文
2014/06/30 职场文书
优秀党员申报材料
2014/12/18 职场文书
搬迁通知
2015/04/20 职场文书
民事起诉状范文
2015/05/19 职场文书
2020年元旦晚会策划书模板
2019/12/30 职场文书