关于用命名空间使用sdk的问题,求解一下。

来源:10-21 支付的服务器端编写 四

学屌的学霸梦

2018-05-01

老师您好,由于我用的thinkphp版本是5.1的,新版本去除了import的引入机制,提倡用命名空间,所以我在这里只能用命名空间的方式引入,但是出了一点问题无法继续学习,所以想请教一下,具体问题如下:

1、下载了老师Q群上的sdk源码,放在extend\WxPay下面,并在每一个文件的前面加上命名空间:http://img.mukewang.com/szimg/5ae7effe00014b7705650255.jpg


2、在service的pay.php下面引入并使用:

http://img.mukewang.com/szimg/5ae7f047000147c805590307.jpg

http://img.mukewang.com/szimg/5ae7f04700016bf708240378.jpg

3、但是调试结果却显示找不到该方法:

http://img.mukewang.com/szimg/5ae7f07100018d6e09600272.jpg


我是在后面调试那一节里面出错,觉得应该是sdk的引入出了问题,所以回来这一节提问。还请老师指点一下我的问题出在哪,谢谢!

写回答

1回答

7七月

2018-05-01

很多同学也是用的5.1 ,没有这样的问题啊。

0
3
lolosong
回复
学屌的学霸梦
我也遇到了同样的问题,请问是怎么解决的?
2018-12-25
共3条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程