例:$test="1>1";
php里有没有现成的函数直接得出$test字符串里逻辑判断结果为0的;

解决方案 »

  1.   

    可以使用eval函数
    (有些主机会因为安全性问题会禁止使用此函数,所以即使可以用也要注意安全性)
    $test="1>1";
    $result = eval(' return '.$test);
    或者
    eval(' $result = '.$test);
    试一试吧
      

  2.   


    哟,PHP里也有这货,我试试!
      

  3.   


    <?php
    $test="1>1";
    eval('$ret='.$test.';');
    var_dump($ret); // false
    ?>