print、print_r、echo到底有什么区别

 时间:2026-05-02 05:41:04

1、性质不同

echo是PHP语言结构而非函数,print和print_r都是函数

2、返回值不同

echo没有返回值,print和print_r可以有返回值(即便没有用)  

3、输出值不同

print()只能打印出简单类型变量的值(如int,string),print_r() 可以打印出复杂类型变量的值(如数组,对象),echo 可以输出一个或者多个字符串。

print、print_r、echo到底有什么区别

4、执行速率不同

在PHP中的执行速率从快到慢依次为:echo(),   print(),   print_r()

5、用法不同

echo无法被变量函数调用,print和print_r可以被方法调用

  • Win10如何让鼠标移动有幻影
  • Win10系统鼠标不能拖动文件了怎么办?
  • 如何编写Java语言。
  • 我的Ps文件菜单里没有“新建”怎么办
  • MathType怎么输入左上的直角箭头
  • 热门搜索
    板寸发型 学考成绩怎么查 bite怎么读 富丽堂皇的近义词 地中海发型 怎么看电脑多少位 短发女生发型 精美的近义词 省博物馆 苹果5s怎么样