【问题标题】:php if else condition in variable as string [duplicate]php if else条件在变量中作为字符串[重复]
【发布时间】:2021-01-13 07:58:49
【问题描述】:

我有 if else 条件作为字符串,如$cond = '40 < 50 and 60 > 70'; 如何在没有 exec 的情况下在 PHP 中执行它。 if ($cond) 不起作用,因为它只是通过变量是否存在。 谢谢

【问题讨论】:

    标签: php if-statement


    【解决方案1】:

    您可以使用eval()。但请记住,它有其安全风险(请参阅链接的文档页面)。

    【讨论】:

    • 我们不能在没有 eval 的情况下使用吗?
    猜你喜欢
    • 1970-01-01
    • 2015-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多