函数 |
返回值 |
括号 |
输出多个变量 |
可以输出 |
不可以输出 |
echo |
没有返回值,返回会报错 |
可带,可不带 |
可以(不可加括号) |
“字符型,整形,浮点型,布尔型,资源” |
“数组,对象”(会报错)“NULL”(不会报错) |
有返回值 |
可带,可不带 |
不可以 |
“字符型,整形,浮点型,布尔型,资源” |
“NULL”(不会报错) |
|
print_r() |
有返回值 |
必须带 |
不可以 |
“字符型,整形,浮点型,布尔型,数组,对象,资源” |
“NULL”(不会报错) |
var_dump() |
有返回值,但是返回值是NULL |
必须带 |
可以 |
“字符型,整形,浮点型,布尔型,数组,对象,资源,NULL” |
参考