php的echo 和 return的区别
来源:互联网 发布:汇鑫通网络支付 编辑:程序博客网 时间:2024/05/21 06:25
项目中碰到的问题,本来是想在控制器直接return $xml的($xml是一段xml格式的代码),但是测试却发现什么都没有输出。换成echo $xml;就成功了,所以特地百度了一下:
1、从关键词意思上看:
echo 是输出字符串到浏览器
return主要是用于函数,返回一个值
2、echo 主要用于:php对浏览器的输出;
return主要用于处理函数的返回值
3、在大多数情况下,echo 和return的结果都是一样的。但如果出现函数嵌套或者函数比较多的情况,
echo会无效或者发生错误。所以处理函数的返回或者输出还是用return好。
4、比如我项目中碰到的这个问题,因为要在浏览器输出内容,所以用echo比较合适。如果是需要一个可以被其它函数调用的返回值的话,建议还是用return.
阅读全文
1 0
- php的echo 和 return的区别
- php中echo和return的区别
- php中echo和return的区别
- PHP中return和echo的区别
- 【PHP】return 和 echo 的问题
- php 的 echo(),print(),print_r(),printf() var_dump() return 的区别
- echo > 和 echo >>的区别
- echo > 和 echo >>的区别
- php中echo和print的区别
- PHP : echo和print的区别
- PHP : echo和print的区别
- PHP中echo和print的区别
- PHP中echo()和print_r的区别
- PHP中echo和print的区别
- PHP中echo和print的区别
- PHP中echo和print的区别
- PHP的echo 和 print 区别:
- php echo 和 print的区别
- disconf——zk部署为空
- 大数据方案关键因素
- note_cloud--搜索笔记功能(已经分享了的笔记)(两个功能)
- wireshark基本用法及过虑规则
- 『R语言初学』Day1
- php的echo 和 return的区别
- Android EditText 添加烟花效果
- 华容道 洛谷1979 bfs+spfa
- ORA-14402:updating partition key column would cause a partition change
- 将一个列表的数据复制到另一个列表中。
- 对于函数重载-函数覆盖-函数隐藏的区别
- Java设计模式(一)UML的介绍
- JS中的常用对象
- 如果获取腾讯云域名授权码