Обращение массива в PHP: изучение различных подходов

Чтобы перевернуть массив в PHP, вы можете использовать различные методы. Вот несколько примеров:

Метод 1: использование функции array_reverse()

$array = [1, 2, 3, 4, 5];
$reversedArray = array_reverse($array);
print_r($reversedArray);

Метод 2. Использование цикла

$array = [1, 2, 3, 4, 5];
$reversedArray = [];
$length = count($array);
for ($i = $length - 1; $i >= 0; $i--) {
    $reversedArray[] = $array[$i];
}
print_r($reversedArray);

Метод 3: использование функции array_reverse() с параметром save_keys

$array = ['a' => 1, 'b' => 2, 'c' => 3];
$reversedArray = array_reverse($array, true);
print_r($reversedArray);

Метод 4. Использование функции array_reduce()

$array = [1, 2, 3, 4, 5];
$reversedArray = array_reduce($array, function ($carry, $item) {
    array_unshift($carry, $item);
    return $carry;
}, []);
print_r($reversedArray);