PHP == 和 === 区别
发布时间:09/01 来源:未知 浏览:
关键词:
PHP == 和 === 不同
在PHP中“==”和“===”的意思都是推断两个值可否相等,两者的不同在于“===”是比力两个变量的值和类型,而“==”比力两个变量的值,不比力数据类型,两者比拟后者比前者检查的愈加严厉。
比方 $a = '123';
$b = 123;
$a === $b为假;
$a == $b为真;
有些状况下不克不及使用==,可以使用===,比方:
<?php $a = 'abc'; $b= 'a'; if(strpos($a,$b) === false){ echo '字符串不包括'; }else{ echo '字符串包括'; } ?>
假如使用==,则输出“字符串不包括”,这与实际不符。
引荐教程:《PHP教程》
以上就是PHP == 和 === 不同的具体内容,更多请关注百分百源码网其它相关文章!