var_dump($a >= $b);为什么返回bool(true)?

来源:5-4 PHP中的比较运算符

把葫芦咬哭

2017-06-13 09:15

var_dump($a >= $b);为什么返回bool(true)?

写回答 关注

3回答

  • 慕容8128746
    2017-06-24 02:31:13
    已采纳

    因为两者比较时1=1,虽然它们是字符串;如果你把代码改成:var_dump($a>$b); 他的结果就返回bool(false)了

    把葫芦咬哭

    非常感谢!

    2017-06-28 11:44:22

    共 1 条回复 >

  • 仙士可
    2017-06-13 14:10:54

    比较符返回的就是布尔值,这没什么好纠结的,你$a如果真是大于等于$b,自然给你返回

    bool(true)


  • qq_杨康乐_0
    2017-06-13 09:52:29
    $a $b你设置的值是多少


PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455956 学习 · 6306 问题

查看课程

相似问题