如何用新的PHP函数替换旧的PHP非函数函数?

时间:2012-07-29 15:14:39

标签: php mysql

从我的一个客户端我收到了一个旧的数据库管理网站,该网站是在6到7年前使用PHP构建的,现在我需要添加一些功能。问题是,它不能在本地服务器上工作,我认为问题在于旧的PHP代码恶化了。有没有更简单的方法可以用来替换当前使用PHP函数的旧PHP非函数函数,除了手动查找代码并替换它?我发现这很麻烦,并导致许多新的错误。

我有什么方法可以快速完成这个过程吗?

3 个答案:

答案 0 :(得分:1)

我从来没有听说过会自动更新你的PHP函数的脚本,我认为任何广告这样的脚本都会非常容易出错并最终导致更多的错误。

如果你只是坐下来做这件事,你可能会看看像freelancer.com这样的网站,因为我敢打赌,你可以支付一些孩子来支付不到30美元。这不是一项艰苦的工作,只是单调乏味!

如果您最终自行完成,请确保您的错误报告在STRICT上,以便您查看所有内容。

祝你好运!

答案 1 :(得分:1)

我认为现代化旧的PHP代码不会出现自动化过程。

但是,您可以跟踪PHP输出的错误,并在IDE或文本编辑器中使用正则表达式搜索/替换来纠正每种类型的错误(与每个错误相反)。

可能需要一些时间,但根据我的经验,这是唯一且最快捷的方式。

祝你好运!

答案 2 :(得分:0)

我认为最好将您的PHP版本降级到您的客户端版本,然后添加新功能,测试它,并将其交还给您的客户。

永远不要改变多年来正常工作的东西。