PHP КЛЮЧИ МАССИВА ПО ПОРЯДКУ
Ключи массива в PHP могут быть заданы вручную или формироваться автоматически по порядку от 0 до n-1, где n - количество элементов в массиве.
Часто возникает необходимость перенумеровать ключи массива по порядку, например, если удалены некоторые элементы. Для этого можно воспользоваться функцией array_values(), которая возвращает новый массив с перенумерованными ключами:
$arr = array('a', 'b', 'c');$arr = array_values($arr);//теперь ключи массива будут иметь значения 0, 1, 2
Также можно перебрать элементы массива с помощью цикла for, в котором ключи будут просто последовательно увеличиваться на 1:
for ($i = 0; $i < count($arr); $i++) {//тут используем ключ $i для доступа к элементу массива}
Массивы (array) в php. Простым языком и с примерами. Часть 1
Массивы в PHP ( часть 1). PHP stage 2
#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP
#36 Уроки PHP - Учим язык PHP, Решаем задачи на понимание массивов на языке PHP
Массивы в PHP - часть 1 - Базовый курс PHP-7
Циклы в php. For, while, do-while, foreach. Курс php обучение с нуля. Урок 4.