Php, in_array, valor 0
Eu estava tentando entender oin_array
comportamento no próximo cenário:
$arr = array(2 => 'Bye', 52, 77, 3 => 'Hey');
var_dump(in_array(0, $arr));
O valor retornado doin_array()
é booleanotrue
. Como você pode ver, existenão valor igual a0
, então se alguém puder me ajudar a entender por que a função retorna verdadeira?