那些年咱们踩过的php坑(持续更新)

考虑一下代码输出结果: $arr = array(555); var_dump(in_array('555a', $arr)); 按照常理理解,应该打印false 可实际的返回结果倒是bool(true) 缘由:php会强制的把字符串555a转为数字555,因此返回true 考虑以下代码的输出结果: if(0 == 'had') { echo "1"; } else { echo "2";
相关文章
相关标签/搜索