为了账号安全,请及时绑定邮箱和手机立即绑定

不理解这句话,谁能给解释一下???

5-2节的8分30秒,十分不理解这句if(empty(self::$config['params']))self::$config['params']=array();

正在回答

2 回答

因为在下面new PDO的时候第四个参数,如果你new的时候传了前面三个,不传第四个,那就不存在这个变量,就会报错,所以这样写的作用就是你不传第四个参数的时候就把它设为空,这个变量就存在了就不会报错了

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//58affd8a0001d82c08700258.jpg
课程代码中,将$config['params'] 置为空是因为如过在new PDO时没有设置这个参数,也把它置为空,保证误写参数出错


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不理解这句话,谁能给解释一下???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信