在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
来源:https://blog.csdn.net/ljfphp/article/details/76718635 项目中碰到的问题,本来是想在控制器直接return $xml的($xml是一段xml格式的代码),但是测试却发现什么都没有输出。换成echo $xml;就成功了,所以特地百度了一下: 1、从关键词意思上看: echo 是输出字符串到浏览器 return主要是用于函数,返回一个值 2、echo 主要用于:php对浏览器的输出; return主要用于处理函数的返回值 3、在大多数情况下,echo 和return的结果都是一样的。但如果出现函数嵌套或者函数比较多的情况, echo会无效或者发生错误。所以处理函数的返回或者输出还是用return好。 4、比如我项目中碰到的这个问题,因为要在浏览器输出内容,所以用echo比较合适。如果是需要一个可以被其它函数调用的返回值的话,建议还是用return. |
2022-08-17
2022-11-06
2022-07-30
2022-08-17
2022-08-15
请发表评论