Как поменять местами элементы php массива

Ответы
Аватар пользователя Roman Ashikov
Roman Ashikov
05 марта 2022

Очень просто! Для этого нужно использовать промежуточную переменную, в которую мы сохраним один из элементов. Ниже пример того как это делается:

<?php


$items = [1, 'two', false];

// Поменяем местами первый и последний элемент
// Сохраняем первый элемент в переменную $temp
$temp = $items[0];
// Заменяем первый элемент массива последним
$items[0] = $items[2];
// А теперь заменяем последний элемент значением из переменной $temp
$items[2] = $temp;
// Итоговый массив
//  [
//     false,
//     "two",
//     1,
//  ]