我前几天更换了一些PHP代码,因为它已被弃用,不再有效.根据我在这里找到的答案,我理解了弃用代码的含义:https://stackoverflow.com/a/8111799/1810777
但有几个问题浮现在脑海中:
我在网上找不到任何谈论它的地方.我真的很想知道为什么以前运行良好的代码不再有用.谢谢!
这意味着在将来的版本中它将被删除.
这允许API开发人员给人们时间来迁移到新版本/方法,而不仅仅是从它们下面拉出地毯.新旧版本均可在限定时间内使用.
至于为什么不把它永远留在那里......因为有一种新的,更好的方法来做到这一点.您无法永久支持遗留代码(如果您重视您的理智和预算).所有支持都有成本(技术支持时间,错误修复,回归测试等)