Я пытался понять поведение in_array
в следующем сценарии:
$arr = array(2 => 'Bye', 52, 77, 3 => 'Hey');
var_dump(in_array(0, $arr));
Возвращаемое значение in_array()
имеет значение boolean true
. Как вы можете видеть, значение нет равно 0
, поэтому, если кто-нибудь, пожалуйста, помогите мне понять, почему функция возвращает true?