PHP中echo,print,print_r的区别?

来源:互联网 发布:淘宝联盟怎么登陆 编辑:程序博客网 时间:2024/05/16 14:43

print 是打印字符串
print_r 则是打印复合类型 如数组 对象等
在PHP中的执行速率从快到慢为:echo(),   print(),   print_r()

echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)  

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

0 0