【发布时间】:2011-03-27 07:26:20
【问题描述】:
我正在尝试扩展 PDO 类并将其变成单例。唯一的问题是 PDO 的构造函数是公共的,PHP 不会让我将其重写为受保护的方法。有没有什么想象的方法呢?如果我尝试这个,我会永远被那个松散的结局困住吗?另一种选择可能是不扩展 PDO,而是将其保存在静态属性中,并对其进行操作,但我希望我的类尽可能保留 PDO 的所有功能。
【问题讨论】:
-
看看我对this question 的回答,这与您面临的问题几乎相同。
标签: php singleton pdo visibility