代码改变世界

PHP中echo和print的区别

2013-05-02 14:21  !canfly  阅读(477)  评论(0编辑  收藏  举报

1. echo 可以输出多个字符串,print 只能输出一个字符串;
2. echo 命令和print命令相同,没有区别
3. echo 函数和print函数有区别。
echo()无返回值,与echo命令相同
print()有返回值,成功,返回值为1;false,返回值为0.
附:
printf()和sprintf()类似,均为格式化输出,不同的是前者输出到标准输出,后者输出到变量
4. 据说echo执行效率高一些;