“===”是什么?试举一个“==”是真但“===” 是假的例子
与==相比,
===,不仅要求值相等,还要求变量类型也相等。
看例子:
<?php header("Content-type:text/html;charset=utf-8"); // 比如 echo false==0?'等于':'不等于'; // 等于 echo '<br>'; echo false===0?"等于":'不等于'; //不等于 echo '<br>'; echo '<br>'; // 例: 查找字符串'abcde'中有没某个指定字母(不区分大小写) // stripos — 查找字符串首次出现的位置(不区分大小写) $str = 'abcdef'; echo stripos($str,'z')!=false?'是':'不是'; //不是 echo '<br>'; echo stripos($str,'e')!=false?'是':'不是'; //是 echo '<br>'; echo stripos($str,'a')!=false?'是':'不是'; //不是 echo '<br>'; echo '<br>'; echo stripos($str,'z')!==false?'是':'不是'; //不是 echo '<br>'; echo stripos($str,'e')!==false?'是':'不是'; //是 echo '<br>'; echo stripos($str,'a')!==false?'是':'不是'; //是 ?>

浙公网安备 33010602011771号