echo、print是PHP的语句,而print_r、var_dump是函数;
1、echo输出字符串,用逗号作为间隔符
2、print只能打印简单类型变量,有返回值,显示成功返回true,否则返回false
3、print_r可以打印复杂类型变量(数组、对象等)
4、var_dump会输出变量的类型、长度以及内容,所以常使用var_dump用于调试
待更新~
博客列表 >7.22PHP中echo、print、print_r、var_dump的区别
echo、print是PHP的语句,而print_r、var_dump是函数;
1、echo输出字符串,用逗号作为间隔符
2、print只能打印简单类型变量,有返回值,显示成功返回true,否则返回false
3、print_r可以打印复杂类型变量(数组、对象等)
4、var_dump会输出变量的类型、长度以及内容,所以常使用var_dump用于调试
待更新~