问答详情
源自:5-2 [PDO] 数据库操作类之构造函数

是不是有几个地方讲错了?

第一个地方是:视频中King老师说过一句话,这个长链接可以传入实例化PDO第四个参数,也可以实例化后,使用setAttribute修改,但是刚刚看了菜鸟教程【注意:如果想使用持久连接,必须在传递给 PDO 构造函数的驱动选项数组中设置 PDO::ATTR_PERSISTENT 。如果是在对象初始化之后用 PDO::setAttribute() 设置此属性,则驱动程序将不会使用持久连接。】,有这么一段话,是不是意思是King老师的这段话不正确呢?是不是意思是必须使用PDO第四个参数才可以持久化链接,而setAttribute不能实现是吗?


第二个地方是:感觉好多的config相关的封装用的都是public,这样真的好吗?感觉不是很安全,用private可以吗?还有unset只unset了一个$configs,但是类中的self::config,是不是也应该清空?

提问者:WilyHare 2018-07-22 15:50

个回答

  • Lu__ffy
    2018-08-09 12:23:35

    protect