Почему разница в поиске по массиву при наполнении массива разными способами?

Кинотавр

Новичок
Почему разница в поиске по массиву при наполнении массива разными способами?

Всех приветствую.

У меня вот какой вопросик небольшой.

Есть массив $array = array();

Когда наполняю массив следующим образом:
$array[] = ...
то array_search дает больше результатов, чем если наполнять массив следующим способом:
$array[$i++] = ...

В чем разница, не понимаю, задаю я конкретный ключ, перебираемый в цикле, или не задаю?
Вроде же не должно различаться.

Прошу подсказать,
Спасибо.
 
Сверху