我有一个用于查找所有函数定义的正则表达式。我现在要做的是获取函数中的内容,例如第三个字段是否可以使用正则表达式,或者由于括号$matches
的嵌套,我是否需要一些推式弹出机器?{}
我想做的是一个脚本,它分析 php 代码并找出哪些函数具有依赖关系。如果已经有脚本,请告诉我!
$content = file_get_contents($fileName);
preg_match_all("/(function )(\w+\(.*?\))/", $content, $matches);
我不想使用 php-tokenizer,因为它还发现了一些“隐藏函数”,比如预定义函数之类的东西,但我只想要用代码编写的函数。