我想知道使用PDO创建自己的自定义数据库类的优点,反之亦然。是的,PDO已经开发并记录在案,但PDO可以因您的行为而改变或消失。虽然您需要开发自定义数据库类,而不仅仅是您提供的文档,但它所经历的唯一更改是您所做的。我有兴趣了解那些对这些主题更有见识的人的想法。
答案 0 :(得分:2)
"但是由于没有你的行动,PDO可以改变或消失"该逻辑也可以作为一个整体应用于PHP。
我不会花时间创造自己的。它已经为您制作,记录并准备好了。当/如果有时间改变它,那么担心它。但是,老实说,正如我之前所说的,PHP中的任何函数或类都可以消失。
答案 1 :(得分:1)
简短的回答是,为什么重新发明轮子? PDO开箱即用,具有许多功能,例如准备好的语句;它很好地面向对象,数据库不可知等。此外,它是推荐使用的数据库库,所以我非常怀疑它会消失,除非PHP随之而来。此外,它是一个核心扩展(用C语言编写),所以它将比用PHP编写的任何内容快得多,无论它做得多好
总结:它不会消失,而且非常好。使用它:)