php中怎么把变量中隐藏的变量解析出来?
$a = " #0 and #1 or (#0)";
$items = array(
"a>1",
"b>0"
);
$str = preg_replace("/#(\w+)/","\$items[$1]",$a);
echo $str;
输出结果: $items[0] and $items[1] or ($items[0])
怎么才能让输出结果是:a>1 and b>0 or (a>1)?
请各位大神帮忙看一下,谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正则