PHP → Как поменять местами элементы массива
Код меняет местами первые два элемента массива $city
(Москва и Питер):
$city = array(0 => 'Москва', 1 => 'Питер', 2 => 'Вологда'); list($city[0], $city[1]) = array($city[1], $city[0]); print_r($city);
Результат:
Array ( [0] => Питер [1] => Москва [2] => Вологда )
Комментарии
Спасибо!
Здесь описано, почему лучше не использовать конструкцию list, а временную переменную: Сортировка массива в PHP
Спасибо, очень помогло :)
Очень выручили!
Дзянкую
Оставить комментарий