课程
/后端开发
/PHP
/PHP入门篇
$a = 1;
$b = "1";
var_dump($a>=$b);
?>
http://www.imooc.com/code/881
2017-03-24
源自:PHP入门篇 5-4
正在回答
全等比较的时候才考虑类型,这里不考虑类型,只比较值的大小
1>=1==true;No erro
>=是大于或等于的意思;他们是等于的关系,所以返回true;
同理<=也是返回true;
>=是大于或等于的意思;上面的代码并没有说数字1比字符串1大。他们两个比较的时候,PHP先把字符串1转化成了数字1,然后才开始比较的。所以他们两个是相等的关系。
<?php
if($a>$b)
{
echo "a大";
}
else
echo "b大";
误导朝阳群众,这个var_dump是干啥用的你不知道吗?
林允儿 提问者
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
2 回答字符串类型
2 回答标量类型字符串
1 回答标量类型字符串
1 回答字符串和数值,如何比较?
3 回答比较运算符的默认输出类型就是布尔类型吗?