php中字符串和整数比较【php教程】,字符串,整数
$a = "梦回桑梓"; if($a==0){ echo "即是"; }else{ echo "不即是"; }
比方下面这段代码,一最先以为会输出不即是,由于$a根据我们的明白应该是个true吧,他应该是1吧,所以怎样也是不即是吧。然则效果倒是即是。由于$a会转换成整数,转换会从第一个字符最先假如不是整数就转换成0.
比方下面的例子:
$a = "梦回桑梓1"; if(0==$a){ echo "即是"; }else{ echo "不即是"; }
这个依旧会输出即是,由于第一个梦字不是整数,所以转换成0.
$a = "1梦回桑梓"; if(0==$a){ echo "即是"; }else{ echo "不即是"; }
这个就会输出不即是,由于第一个是1,它会转换成1,然后举行比较,所以是不即是。
php言语就是如许,给我们供应了充足的自在,学起来也简朴,然则我们一定要夯实基本,注重细节。细节决定成败。
更多PHP相干学问,请接见ki4网!
以上就是php中字符串和整数比较的细致内容,更多请关注ki4网别的相干文章!