我有一个mysqli_stmt类的包装器,但我不知道如何将普通语句转换为我的扩展类。
基本上,我有class MyPreparedStatement extends mysqli_stmt { ... }
之类的东西
当我创建一个使用我的类的语句时,我想要。类似于:$stmt = (MyPreparedStatement) $connection->prepare($query);
这可能吗?或者我必须改变我的逻辑并以另一种方式使用它?感谢。
答案 0 :(得分:0)
你不能以这种方式施展。您需要先将它传递给中间方法,或者只需将mysqli包装好,然后您的方法就可以返回您想要的任何对象。