Jon*_*itt 3 php regex parsing function
有没有一种逻辑方法可以在PHP中使用正则表达式去掉函数名称及其参数?目前我将它逐行拆分,这样我就可以在每一行上使用每个函数以便于标记.
所以:
doSomeFunction(arg, moreargs, stuff);
breakSomething();
ini_set(include_path, /home/htdocs/);
Run Code Online (Sandbox Code Playgroud)
变
array([0] => 'doSomeFunction(arg, moreargs, stuff);', [1] => 'breakSomething();' and so on...
Run Code Online (Sandbox Code Playgroud)
我遇到的真正问题是使用正则表达式获取函数名称具有如下语法:
$functionfromregex($args);
Run Code Online (Sandbox Code Playgroud)
这些函数是使用PHP的"变量函数名"功能构建的,因此它是可行的.参数被作为数组使用,因为没有合理的方法来粘合它们以收集PHP需要解析它们的方式.真正的缺点是我对正则表达式不太熟悉,任何帮助将不胜感激,如果您需要任何其他信息,请随时询问.