将类转换为扩展类(php)

时间:2013-10-18 14:44:27

标签: php oop inheritance

我有一个mysqli_stmt类的包装器,但我不知道如何将普通语句转换为我的扩展类。

基本上,我有class MyPreparedStatement extends mysqli_stmt { ... }之类的东西 当我创建一个使用我的类的语句时,我想要。类似于:$stmt = (MyPreparedStatement) $connection->prepare($query);

这可能吗?或者我必须改变我的逻辑并以另一种方式使用它?感谢。

1 个答案:

答案 0 :(得分:0)

你不能以这种方式施展。您需要先将它传递给中间方法,或者只需将mysqli包装好,然后您的方法就可以返回您想要的任何对象。