php dependencies:检查PHP源是否与PHP环境兼容
比较PHP环境与PHP源代码的函数依赖关系。最近一篇关于reddit/PHP的帖子提出了一个有趣的问题:如何以编程方式确定PHP应用程序的扩展需求?您能否将这样的检查添加到持续集成环境中以验证依赖项?我提出了一个相对简单的解决方案,尽管有一些警告(见下文)。该过程需要两个不同的阶段:从PHP环境中收集扩展和函数列表扫描函数调用的PHP源代码并标记任何a)在PHP环境中不可用或b)用户定义的。对于阶段1,您必须确定在您的PHP环境中定义的函数。这是通过在命令行或文档根目录中运行get-env-functions.php来完成的。这将在CONFIG_PATH定义的目录中创建一个配置文件。第二个脚本scan-dependencies.php将使用此配置文件。 scan-dependencies.php将扫描SOURCE_PA
文件列表
php-dependencies-master.zip
(预估有个9文件)
php-dependencies-master
get-env-functions.php
766B
CodeDependency.php
4KB
config_sample.php
174B
example
function.inc.php
56B
test.php
246B
test
CodeDependencyTest.php
690B
README.md
2KB
暂无评论