加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

替换PEAR:PHP 5.3上的MDB2

发布时间:2020-12-13 13:14:28 所属栏目:PHP教程 来源:网络整理
导读:我一直在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 我知道
我一直在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很年轻,许多图书馆/软件/项目尚未修改 – 您可能会在接下来的几个月内有很多:-(

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读