Как перебрать часть массива не изменяя его ключи?
Здравствуйте!
А вы уверены, что дамп массива перед перебором ключей выглядит именно так, как вы привели в примере? $r = [
      0 => 'qwdqwd',
      2 => 'qwdqwergerd',
      5 => 'wegwegwe'
];

foreach ($r AS $key => $value) {
      echo $key . ' ';
}
Выведет: 0 2 5, как и ожидалось
php.net/manual/en/function.array-slice.php - последний аргумент