Расположение значений массива

У меня есть массив

Array (
[0] => 1492,1,1,1
[1] => 1493,1,1,1
[2] => 1494,1,1,1
[3] => 1547,7,7,2
[4] => 1527,7,7,1
[5] => 1545,7,7,1
[6] => 1546,7,7,1
[7] => 1537,7,7,1
[8] => 1539,7,7,1
[9] => 1529,7,7,2
[10] => 1538,7,7,1
[11] => 1555,9,9,1
[12] => 1530,7,9,1,or
[13] => 1528,7,9,1,or
[14] => 1553,9,11,2
[15] => 1554,9,11,2
)

[3] а также [9] ключи имеют значения 2 в его последнем элементе (разделение запятой).

Я хочу [9] быть рядом с [3]

как это сделать?

-1

Решение

Я нашел функцию в другом вопросе, который поможет вам.

function moveElement(&$array, $a, $b) {
$out = array_splice($array, $a, 1);
array_splice($array, $b, 0, $out);
}

moveElement($array, 0, 2);

Заметка Это не мой собственный ответ.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]