我的项目是以前的老项目,现在需要增加手机验证码功能,我去下载的阿里大于的sdk都是有命名空间的,我试这直接引入那个类然后实例化,就直接500了我卡在这里了!
2 回答
慕姐8265434
TA贡献1813条经验 获得超2个赞
你不说什么编程语言,怎么帮你。。。抱歉,没看标签。php的话,我接触不深,查了一下命名空间是5.3以后的,下面的内容希望可以帮到你但是关于版本方面,我可以给一些参考。我们线上的php版本本来是5.3现在升级到了5.6,后续在升级7.0还是换go栈当中考虑。给予一定建议的话:如果你们线上用的php版本,低于5.0,那么你们的代码应该考虑大的重构来适应新版本了。在5.0以后的话,升级成本比较低,很容易升级成5.3以上的版本。我的建议是首先考虑升级,如果不升级,就改阿里的SDK的代码吧,之前我简单看过源码,改动成本不高,也不低,因为代码就那么多行,功能也就那么多。但是语法向下兼容的改动还是很费劲的。其他我也没什么好办法。
跃然一笑
TA贡献1826条经验 获得超6个赞
你的项目没有使用命名空间那么默认都是在全局命名空间的。即在“\”下面所以你当前有两种方法引用1.在你需要引用的页面顶部使用use引入2.在程序运行的时候引入,但是要在命名空间前加上“\”如果还不行请把报错的代码贴出来看看
添加回答
举报
0/150
提交
取消