У меня есть массив, похожий на {A,B,C,D,E,F,G,H}. Я хотел бы иметь возможность выбрать индекс или запись и переупорядочить массив. Скажем, если бы у меня была функция
reorder('C');
Он вернет массив, начиная с C, с добавлением всего, что находится до этого индекса, до конца, поэтому этот пример даст
{C,D,E,F,G,H,A,B}
Есть ли функция, которая уже делает это?
Спасибо
EDIT: я использовал это в конец
$key = array_search($imgToShow, $imgList);
$sliceEnd = array_slice($imgList, 0, $key);
$sliceStart = array_slice($imgList, count($sliceEnd));
$array = array_merge($sliceStart, $sliceEnd);
Подробнее здесь: https://stackoverflow.com/questions/333 ... tain-value
Повернуть порядок элементов массива, чтобы он начинался с определенного значения. ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Повернуть порядок элементов массива, чтобы он начинался с определенного значения.
Anonymous » » в форуме Php - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Повернуть порядок элементов массива, чтобы он начинался с определенного значения.
Anonymous » » в форуме Php - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Повернуть порядок элементов массива, чтобы он начинался с определенного значения.
Anonymous » » в форуме Php - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Переместите ведущие элементы массива в конец, чтобы массив начинался с указанного элемента.
Anonymous » » в форуме Php - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Переместите ведущие элементы массива в конец, чтобы массив начинался с указанного элемента.
Anonymous » » в форуме Php - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-