请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

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


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

https://img1.sycdn.imooc.com//szimg/5ae7f047000147c805590307.jpg

https://img1.sycdn.imooc.com//szimg/5ae7f04700016bf708240378.jpg

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

https://img1.sycdn.imooc.com//szimg/5ae7f07100018d6e09600272.jpg


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

正在回答 回答被采纳积分+3

1回答

7七月 2018-05-01 18:38:17

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

0 回复 有任何疑惑可以回复我~
  • 提问者 学屌的学霸梦 #1
    用import的机制没问题么?还是我的命名空间使用错误了呀?
    回复 有任何疑惑可以回复我~ 2018-05-01 19:27:19
  • 7七月 回复 提问者 学屌的学霸梦 #2
    TP5 文档里说import不能用?这怎么可能?
    回复 有任何疑惑可以回复我~ 2018-05-01 21:46:57
  • lolosong 回复 提问者 学屌的学霸梦 #3
    我也遇到了同样的问题,请问是怎么解决的?
    回复 有任何疑惑可以回复我~ 2018-12-25 17:36:56
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号