Как перебрать массив задом на перёд? Коротко опишу задачу, есть массив:{
0 => "One",
1 => "Two",
2 => "Three"
}
Нужно что бы преобразовался в:{
0 => "Three",
1 => "Two",
2 => "One"
}

21 Авг 2019 в 06:28
294 +1
0
Ответы
1

Для переборки массива задом наперед можно использовать цикл, начиная с последнего элемента и заканчивая первым. Например, в PHP:

$arr = [
0 => "One",
1 => "Two",
2 => "Three"
];
$newArr = [];
for ($i = count($arr) - 1; $i >= 0; $i--) {
$newArr[] = $arr[$i];
}
print_r($newArr);

Результат будет:

Array
(
[0] => "Three"
[1] => "Two"
[2] => "One"
)
20 Апр 2024 в 13:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир