php 判断数字,$a='1'; $b='01';,怎么判断它们不等呢?
发布网友
发布时间:2024-08-20 19:54
我来回答
共2个回答
热心网友
时间:2024-08-23 09:46
下面是几种判断方法,同时也是一个比较全面的判断测试文档。
其中对几种判断进行了列举,只要运行该文件,就会清晰地看到运行结果。
其中,第四个判断,就是你所需要的方案:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>测试数字型字符串</title>
</head>
<body>
<?php
$a='1'; $b='01';
if($a==$b){ //该判断等式会将字符串中的数字转换为数字类型后再进行判断
echo '$a和$b“==”<hr/>';
}
if($a === $b){ //该判断不进行任何类型转换,如果类型不等或者值不等,结果都将不等
echo '$a和$b“===”<hr/>';
}
if($a!=$b){
echo '$a和$b“!=”<hr/>';
}
if($a !== $b){ //这个方法就是你所需要的!!!!!!!
echo '$a和$b“!==”<hr/>';
}
if($a+0==$b+0){ //这种方法是将字符串强制转为数字后判断
echo '$a+0和$b+0“==”<hr/>';
}
if($a+0 === $b+0){ //将字符串都转换为数字后判断。
echo '$a+0和$b+0“===”<hr/>';
}
?>
</body>
</html>
热心网友
时间:2024-08-23 09:45
if($a === $b) {
echo '等于';
} else {
echo '不等于';
}