我正在编辑一个 PHP 文件,用提供的另一个代码替换一个函数的代码。我的问题是函数的代码可能会改变。所以,我不知道我应该如何使用正则表达式来找到它。
这是一个例子:
function lol()
{
echo('omg');
$num=0;
while($num<100)
{
echo('ok');
}
}
function teste()
{
echo('ola');
while($num<100)
{
echo('ok');
}
}
function test()
{
echo('oi');
while($num<100)
{
echo('ok');
}
}
我需要的是获取函数 teste() 的代码,即:
echo('ola');
while($num<100)
{
echo('ok');
}
但是:我不知道函数中有多少个 while、foreaches 或多少个括号,我也不知道它的顺序。这个例子只是一个例子。
我怎样才能得到函数的代码?先感谢您。