Php, in_array, wartość 0
Próbowałem zrozumiećin_array
zachowanie przy następnym scenariuszu:
$arr = array(2 => 'Bye', 52, 77, 3 => 'Hey');
var_dump(in_array(0, $arr));
Zwracana wartośćin_array()
jest logicznatrue
. Jak widać, jestNie wartość równa0
, więc jeśli ktoś może mi pomóc zrozumieć, dlaczego funkcja zwraca true?