我们在创建一个方法的时候会规定传那个几个参数,比如三个参数但有时传入2个也可以有的时候只传2个就会报错。出现类似这种:

Too few arguments to function Think\Upload::uploadOne()

这是怎么回事呢?真相只有一个那就是环境的不同,在php7.1环境下规定传3个参数如果只传2个就必定会报错但在PHP5的版本就不会。(目前只测试了这两个版本)

那么我们改如果彻底解决这个问题呢?

其实很简单规范自己的代码不要偷懒把参数写全就行了。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
意见
建议
发表
评论
返回
顶部