0 PHP 4.4.8版本支持mysqli面向对象的风格吗?我已经在PHP5上准备好了这个项目,当我在线托管时,我开始知道在线版本是4.4.8。php 4.4.8是否支持mysqli(面向对象风格)? 如何让我的mysqli项目在这个领域工作? 来源 2011-06-19 Parag +2 只有一种解决方案:尽快取消与托管服务提供商**的合同**。首先,PHP4非常过时。除此之外,最新的PHP4版本是4.4.9,它修复了**安全漏洞**,并在三年前发布**。所以你的托管服务提供商似乎并不关心安全性,并使用古老的版本。 – ThiefMaster
4 根据wikipedia,不再支持PHP 5.2.17(包含)以下的所有内容(请阅读:从PHP的角度来看,它是历史)。 因此,您应该敦促您的托管公司升级。使用这个参数。如果他们不明白,他们不专业,你应该改变你的主机。 当你开始使用PHP 5.3,如果没有太多的努力,切换到PDO。 来源 2011-06-19 08:37:32 Flavius
2 尝试在mysql_*函数周围编写一个兼容mysqli的包装。 要么,要么重构你的项目,要么使用mysql_*你自己的数据库库。 来源 2011-06-19 08:37:46 dkruythoff +0 +1,我改进了你的答案。干杯 – Flavius
只有一种解决方案:尽快取消与托管服务提供商**的合同**。首先,PHP4非常过时。除此之外,最新的PHP4版本是4.4.9,它修复了**安全漏洞**,并在三年前发布**。所以你的托管服务提供商似乎并不关心安全性,并使用古老的版本。 – ThiefMaster