3v4l.org

run code in 300+ PHP versions simultaneously
<?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