PHP中echo,print,print_r的有什么区别
区别一:
echo,print是语言结构;print_r函数
区别二:
echo,print只能打印标量类型(布尔、字符串、整型、浮点型)
print_r可以打印标量与复合数据类型(数组与对象)
区别三:
echo一次可以打印多个字符串(echo()一次打印一个);
print一次只能打印一个
区别四:语言结构与函数的区别
1)语言结构执行速度比函数快
2)语言结构,括号可加可不加.如:echo1或echo(1)。
注意:语言结构不能作为可变函数
请登录后再评论