一杯美式:) 2020-10-26 15:12 采纳率: 33.3%
浏览 38

php如何单独提取出不满足条件的字符串

如图所示:
图片说明

图中的代码执行后, $result的类型肯定是false。因为$a并不大于$b。

现在的项目需求是, $string的值是由用户自己填写的一个表达式(格式无规律), 然后我来判断他填写的表达式结果是否为true。 如果结果是false, 让程序单独把不成立的那个表单式输出告诉用户。

就比如上面的图片, 我想让程序输出, 因为$a>$b是不成立的所以结果是false。要如何实现

  • 写回答

1条回答 默认 最新

  • 代码的灵魂是bug! 2023-07-05 17:11
    关注

    把true和false替换成其他表示形式,比如true就是1,false就是0,在PHP中输出true和false,其实也是1和0,或者你把true和false改成字符串形式的,@eval("$result = ($string) ? 'TRUE' : 'FALSE';");这样也能输出

    评论

报告相同问题?