PHP

PHP echo和print以及print_r的区别

虽然看起来很简单,但是每次看到又说不来。很有必要写下来记一下,加深印象。

echo 可以输出一个或多个字符串,没有返回值。
print 只允许输出一个字符串;不能输出对象或者数组; 返回值总为1; 
print_r 可以输出String  Float  Int  Array   Object等,输出array时,用结构表示;输出成功时,返回true

三者之间运行速度从快到慢 echo print print_r

类似文章