区别:1、print()在打印的时候,只能打印一个变量,而echo可以打印多个变量;2、“print_r()”会将数组或者对象进行格式化后并打印出来,而“var_dump()”不仅会格式化数组或对象,而且会将类型显示出来。
本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。
一、打印处理
print(); // 输出字符串
printf(); // 输出格式化字符串
print_r(); // 以易于理解的格式打印变量
echo;
sprintf(); // 返回格式化字符串
var_dump(); // 打印变量的相关信息
var_export();// 输出或返回一个变量的字符串表示
二、区别
1、print 和 echo 的区别
print 和 echo 都是语言结构;
print 在打印的时候,只能打印一个变量,而 echo 可以打印多个变量,如果同时打印多个,中间用逗号隔开,效率更高【