替换PEAR:PHP 5.3上的MDB2

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了替换PEAR:PHP 5.3上的MDB2脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在PHP使用梨包多年.我正在升级/移动使用MDB2梨包的网站,并且尚未更新 PHP 5.3.x.

在5.3中,MDB2返回了这些新的烦人的错误.

UnkNown: Assigning the return value of new by reference is dePRecated in /usr/local/lib/PHP/MDB2.PHP on line 390

知道我可以更改错误报告设置以摆脱这些设置,但是我宁可不作任何例外.无论如何,有没有人使用MDB2这些天,并有一个解决方案?是否有类似的数据库包你推荐?

我会明确地去找一个ORM,至少如果你在一个大项目上工作,你不想直接使用MysqLi_ *或PDO函数/方法Doctrine是最开发/使用的,现在(这是认ORM的symfony框架,并且可以很容易地集成到Zend Framework中).

关于E_DEPRECATED错误,虽然:PHP 5.3很年轻,许多图书馆/软件/项目尚未修改 – 您可能会在接下来的几个月内有很多:-(

脚本宝典总结

以上是脚本宝典为你收集整理的替换PEAR:PHP 5.3上的MDB2全部内容,希望文章能够帮你解决替换PEAR:PHP 5.3上的MDB2所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。