我正在使用PHP5在我的系统上编写一个Web应用程序,但该应用程序需要与PHP4兼容。有没有办法模仿PHP4,或者至少发出警告?
感谢。
答案 0 :(得分:1)
作为一般规则,如果你避免在PHP5中添加的函数和参数(如每个函数的文档中所示),那么它应该可以正常使用PHP4。 PHP擅长向后兼容性。
答案 1 :(得分:1)
我无法模仿我所知道的PHP4。您需要在真正的PHP4环境中运行代码。以下是我的建议:
一旦完成,您可以或多或少地忘记VM。您需要做的就是让它继续运行。像以前一样在您的应用目录中更改您的代码。您可以使用虚拟机的IP从浏览器运行它。
(也许您甚至可以在VM中安装旧版本的XDebug并在IDE中进行适当的远程调试。但我不知道XDebug是否与PHP4兼容。)
答案 2 :(得分:0)
不,没有。您必须在计算机上安装PHP 4才能提供运行时环境。或者,更好的是,让客户相信2012年的PHP 4已经过时了。