<?php
$arr = Array
(
"427" =>
Array
(
"0" => 277,
"1" => 279,
"2" => 426,
"3" => 428,
"4" => 429,
"5"=> 430,
"6" => 431,
"7" => 432,
"8" => 433,
"9" => 434
),
"280" =>
Array
(
"0" => 281,
"1" => 282,
"2" => 435,
"3" => 436,
"4" => 437
),
"283" => Array
(
"0" => 284,
"1" => 285,
"2" => 286
)
);
$result = [];
array_walk($arr,function($v,$k)use (&$result){
array_unshift($v,$k);
$result[$k][] = $v;
});
print_r($result);
- Output for 5.5.0 - 5.5.38, 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7
- Array
(
[427] => Array
(
[0] => Array
(
[0] => 427
[1] => 277
[2] => 279
[3] => 426
[4] => 428
[5] => 429
[6] => 430
[7] => 431
[8] => 432
[9] => 433
[10] => 434
)
)
[280] => Array
(
[0] => Array
(
[0] => 280
[1] => 281
[2] => 282
[3] => 435
[4] => 436
[5] => 437
)
)
[283] => Array
(
[0] => Array
(
[0] => 283
[1] => 284
[2] => 285
[3] => 286
)
)
)
preferences:
181.88 ms | 406 KiB | 332 Q