Aug102012
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执行效率高一些;
还是搞不清楚怎么办
真有必要这么纠结么。实在不行,各写一句代码喽。
哪句顺眼用哪句。
本文固定链接: https://iplaylinux.com/php-echo-print-differences.html | Linux玩家