PHP中echo和print的区别

必须有个区别

呵呵,最近初学PHP,看一些代码,有的出现的是echo,有的是print,于是乎,总想有个了结。
难道这二者通用?有没什么区别呢?

好吧,直接上php中echo和print的区别的总结

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

还是搞不清楚怎么办

真有必要这么纠结么。实在不行,各写一句代码喽。
哪句顺眼用哪句。

本文固定链接: http://iplaylinux.com/php-echo-print-differences.html | Linux玩家

该日志由 admin 于2012年08月10日发表在 Linux系统 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: PHP中echo和print的区别 | Linux玩家
关键字: , , ,

PHP中echo和print的区别:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter