我无法找到一些正则表达式来将多个php变量匹配到一个字符串中
下面是一个例子:
$var = "SELECT * FROM table WHERE admin='".$admin."' AND id=".$idclient." AND something=".$something;
所以实际上,我需要匹配整个查询字符串,只用一个函数()替换变量,其中包含变量。
我需要的最终结果应该是:
$var = "SELECT * FROM table WHERE admin='".functionname($admin)."' AND id=".functionname($idclient)." AND something=".functionname($something);
2条答案
按热度按时间lrl1mhuk1#
如果我没有误解你的要求,那么你可以这样试一下
regex
```oug3syen2#
如果您这样做,您可以更轻松地解决此问题:
然后可以将该数组转发到所使用的任何执行方法。