新人求教一下tp5中的echo和return

浏览:1030 发布日期:2019/09/02 分类:求助交流
小弟是前端转来后端的,知道php往前端输出数据一般都是echo的.

然后,今天在做一个充值功能时,有趣的事情发生了.

我们公司的充值用的是第三方的接口,然后有个异步通知要调用我这边的接口的.
然后我这个异步通知接口,我输出时用了return,测试时没发现问题.

翻看了一下第三方的接口文档,输出用的echo,自己想了想,就换了echo.
这时,我再次测试,问题来了,充值金额双倍了,也就是说,调用了两次?
卧槽,这还得了,一番调试,发现并没问题,
我就想是不是echo的问题,当我换回return,再测试,真的就没事.

我的输出语句是放在控制器最底的了,下面已经没有代码了,用echo时为啥可以调用了两次??是不是第三方那边的问题?

综上所述,各位老哥,能不能指导一下小弟,解解谜.
最佳答案
评论( 相关
后面还有条评论,点击查看>>