课程
/后端开发
/PHP
/PHP入门篇
我就想知道那个输入来的 1 bool(true) “1”是怎么来的
2017-05-24
源自:PHP入门篇 3-6
正在回答
意思是你用echo输出的话只会输出两种。一是真 是真的话就输出1,是假的话什么都不输出。那问题来了 echo如果判断他是真还是假啊
$man = "男"; //定义变量并赋值
$flag = $man == "男"; //此处区分 = 与==:=为赋值运算符 ==为比较运算符,比较值 $man=="男"?当然等于啦 此时结果为true 那么$flag的值就是布尔类型的true 用echo命令来输出时 为1 再var_dump()打印类型就是boolean(true) 运算符优先级:比较运算符>赋值运算符
如果你用的是echo输出的话结果是true的话就是1;反之就什么都没有!如果你用var_dump,输出是true就会bool(true)。
TRUE 就是1
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
1 回答php怎么输入一串数字 输出时间格式
2 回答数字输出问题
4 回答1-6的随机数字为什么输出却大于了数字6?
4 回答输入的没有错,怎么显示不出来?
1 回答我怎么输出是