我有很少的PHP文件,我想阅读但不执行这些文件来从中获取功能列表,我可以通过调用类使用include
然后get_class_methods
但我不会想要这样做,我只是想阅读php文件和提取功能列表,我尝试了一些RegEx模式,但它也匹配我不想要的字符串。
我使用了以下RegEx模式,但不想使用它虽然似乎解决方案似乎不是RegEx:
preg_match_all("%function ([^(\s]+)%", $source, $func);`
答案 0 :(得分:-1)
两个选项:
获得正则表达式伙伴并使用你的正则表达式,直到它完成所需的工作
实现以下算法: