php in_array
$a = '';
var_dump(in_array($a, [0, 1]), 1);
这一段代码的返回值是true 我不知道为什么?这里记录一下, 以后来补充
PS:
下面的代码证明我了我的猜想, 但是我并不知道原理。大概是需要去看一下c代码了
$a = '';
var_dump(intval($a));
var_dump(in_array($a, [0]), 1);
$a = '';
var_dump(in_array($a, [0, 1]), 1);
这一段代码的返回值是true 我不知道为什么?这里记录一下, 以后来补充
PS:
下面的代码证明我了我的猜想, 但是我并不知道原理。大概是需要去看一下c代码了
$a = '';
var_dump(intval($a));
var_dump(in_array($a, [0]), 1);