php if else条件在变量中作为字符串[重复]
Posted
技术标签:
【中文标题】php if else条件在变量中作为字符串[重复]【英文标题】:php if else condition in variable as string [duplicate] 【发布时间】:2021-01-13 07:58:49 【问题描述】:我有 if else 条件作为字符串,如$cond = '40 < 50 and 60 > 70';
如何在没有 exec 的情况下在 php 中执行它。
if ($cond)
不起作用,因为它只是通过变量是否存在。
谢谢
【问题讨论】:
【参考方案1】:您可以使用eval()
。但请记住,它有其安全风险(请参阅链接的文档页面)。
【讨论】:
我们不能在没有 eval 的情况下使用吗?以上是关于php if else条件在变量中作为字符串[重复]的主要内容,如果未能解决你的问题,请参考以下文章