新手求教:print有返回值,echo没有,用的时候区别在哪里? 不懂。新手求教:print有返回值,echo没有,用的时候区别在哪里? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 开发的时候一般都是用 echo ,因为效率会比较高,而且写起来字数少也方便别外,因为print有返回值的原因,他的操作自然会比echo要多一个步骤,那么效率肯定要比Echo差了echo属于语句语法,print属于函数返回值的话,可以判断输出是否成功,不过一般情况下不需要做这个判断 echo 属于语句语法,printf 属于函数,函数有返回值,语句的没有。 用print_r() PHP 和 HTML 最简单的交互是通过 print 和 echo 语句来实现的,在实际使用中, print 和 echo 两者的功能几乎是完全一样。可以这么说,凡是有一个可以使用的地方,另一个也可以使用。但是,两者之间也还是些个非常重要的区别。区别:1. echo更象一条语句,推荐用echo; print是函数。2. echo可以同时输出多个字符串,并不需要圆括号; print只可以同时输出一个字符串,需要圆括号。3. echo无返回值,因为echo语句不要求返回任何数值,所已在代码中echo语句的运行效率要略微快于print语句; print有返回值,当其执行失败时返回flase,因此可以作为一个普通函数来使用,这意味着print可用在一些复杂的表达式中。4. echo命令和print命令没有区别 ,echo函数和print 函数有区别。 5. echo()无返回值,与echo命令相同;echo可以多个参数,echo无返回值。 echo不是函数,楼上的不要说错了。 echo 和 print 都是语言结构,并非函数. echo 无返回,print有返回.print 仅支持一个参数.详见官方手册http://php.net/manual/zh/function.echo.phphttp://php.net/manual/zh/function.print.php print 可以输出数组 谁帮忙写个递归算法,实在太累了 数据库文件怎么导入 新手 问个方法 谢谢 新手求助 如何配置PHP环境 如何获取IP地址 mb库、gd库不安全么? 求一正则表达式 高分请教!!急!!急 !! 请各位高人指点!!在线等! php连接ORACLE的问题 如何不读取缓存里的页面,而让程序重新生成页面?? 有没有什么API可以上传视频文件到云服务器这种?上传到自己的服务器占用空间太大了。 关于mac 搭建环境的问题,请各路大神指点一下
别外,因为print有返回值的原因,他的操作自然会比echo要多一个步骤,那么效率肯定要比Echo差了
echo属于语句语法,print属于函数返回值的话,可以判断输出是否成功,不过一般情况下不需要做这个判断
区别:1. echo更象一条语句,推荐用echo; print是函数。
2. echo可以同时输出多个字符串,并不需要圆括号; print只可以同时输出一个字符串,需要圆括号。3. echo无返回值,因为echo语句不要求返回任何数值,所已在代码中echo语句的运行效率要略微快于print语句; print有返回值,当其执行失败时返回flase,因此可以作为一个普通函数来使用,这意味着print可用在一些复杂的表达式中。
4. echo命令和print命令没有区别 ,echo函数和print 函数有区别。 5. echo()无返回值,与echo命令相同;echo可以多个参数,echo无返回值。
详见官方手册
http://php.net/manual/zh/function.echo.php
http://php.net/manual/zh/function.print.php