Anonymous
Отсортируйте все строки двумерного массива, чтобы они соответствовали отсортированному результату определенной строки.
Сообщение
Anonymous » 18 янв 2025, 02:42
Код: Выделить всё
$arr = [
'content_type' => ['story', 'delhi', 'tez'],
'type' => ['video_id', 'subcategory', 'story_id'],
'fetch_id' => [32, 32, 2],
'order' => [6, 4, 5],
'label' => ['dsfs fdsf dsf sdf', 'dfsdfs', 'sdfsdfsd'],
'link' => ['fsd fsdf sdf', 'fsdfsdfdsf', 'fsdfdsfds'],
'record' => [10, 8, 12]
];
Выше показан массив, который мне нужно отсортировать по полю порядка, а также соответствующим образом отсортировать все остальные поля, как показано ниже.
Код: Выделить всё
$arr['order'][0] = 4;
$arr['order'][1] = 5;
$arr['order'][2] = 6;
$arr['type'][0] = 'subcategory';
$arr['type'][1] = 'story_id';
$arr['type'][2] = 'video_id';
и так далее.....
Подробнее здесь:
https://stackoverflow.com/questions/405 ... ecific-row
1737157358
Anonymous
[code]$arr = [ 'content_type' => ['story', 'delhi', 'tez'], 'type' => ['video_id', 'subcategory', 'story_id'], 'fetch_id' => [32, 32, 2], 'order' => [6, 4, 5], 'label' => ['dsfs fdsf dsf sdf', 'dfsdfs', 'sdfsdfsd'], 'link' => ['fsd fsdf sdf', 'fsdfsdfdsf', 'fsdfdsfds'], 'record' => [10, 8, 12] ]; [/code] Выше показан массив, который мне нужно отсортировать по полю порядка, а также соответствующим образом отсортировать все остальные поля, как показано ниже. [code]$arr['order'][0] = 4; $arr['order'][1] = 5; $arr['order'][2] = 6; $arr['type'][0] = 'subcategory'; $arr['type'][1] = 'story_id'; $arr['type'][2] = 'video_id'; [/code] и так далее..... Подробнее здесь: [url]https://stackoverflow.com/questions/40545673/sort-all-rows-of-a-2d-array-to-align-with-the-sorted-result-of-a-specific-row[/url]