php dependencies 检查PHP源是否与PHP环境兼容
比较PHP环境与PHP源代码的函数依赖关系。最近一篇关于reddit/PHP的帖子提出了一个有趣的问题:如何以编程方式确定PHP应用程序的扩展需求?您能否将这样的检查添加到持续集成环境中以验证依赖项?我提出了一个相对简单的解决方案,尽管有一些警告(见下文)。
该过程需要两个不同的阶段:
-
从PHP环境中收集扩展和函数列表。
-
扫描函数调用的PHP源代码并标记任何a) 在PHP环境中不可用的函数或b) 用户定义的函数。
下载地址
用户评论