我有很多基于较旧PHP版本的PHP脚本。我目前正在使用PHP 5.3并希望升级到更新的版本,但我不知道哪个与我正在使用的功能兼容。是否有框架或任何其他工具来检查脚本?我想升级/迁移到PHP 7.2,我知道有些函数(比如mysql)被删除了。 我不记得我在那些数百个Scripts中使用的每个函数,并且不想真正想要在行中搜索已弃用和删除的函数。
答案 0 :(得分:0)
您可以查看Phan。它在PHP下运行,可以静态分析您的脚本,以便与较新的PHP版本兼容。
如果您使用
进行调用phan --directory <directory_with_scripts> --target-php-version 7.2
它会告诉你什么会飞,什么不会!
希望这有帮助!