中关村在线

软件

print、print_r与echo的区别解析

1、 null

2、 性质各异

3、 echo是PHP的语言结构,而print和print_r则属于函数。

4、 返回值有差异

5、 echo 不返回值,print 和 print_r 具有返回值,即使实际中很少使用。

6、 输出结果各异

7、 print()仅能显示基础数据类型的值,如整数和字符串;print_r()适用于输出数组、对象等复合类型变量的详细信息;而echo则可连续输出一个或多个字符串内容。

8、 运行速度有差异

9、 PHP中输出语句的执行速度排序为:echo最快,print次之,print_r最慢。

10、 用途各异

11、 echo不能作为可变函数调用,而print和print_r支持方法调用形式。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具