考点:
1.PHP比较类型
弱类型(==)
会先把字符串类型转化成相同,再进行比较。该字符串的开始部分决定了它的值,如果该字符串以合法的数值开始,则使用该数值,否则其值为0
例子: <?php var_dump("123"==123) //true var_dump("12admin"==12) //true var_dump("admin12"==12) //false var_dump("admin12"==0) //true var_dump("1e1"==1e1) //true var_dump("0e1"==0e102301) //true e是科学计数法,0乘以任何数都等于0 ?>
强类型(===)
会先判断两个比较元素类型是否相同,再比较
例子: <?php var_dump('123'===123) //false var_dump(123 === 123) //true var_dump(NULL===0) //false ?>