繁花如伊
$floor_list=array( array('floor_num'=>'1'), array('floor_num'=>'2'), array('floor_num'=>'3'), array('floor_num'=>'4') );$room_list=array('101','102','103','104','201','202','203','204','301','302','303','304','401','402','403','404');$room_datas=array();foreach ($room_list as $k => $v) { $floor_num=substr($v, 0,1); $room_datas[$floor_num][]=$v;}foreach ($floor_list as $k => $v) { $floor_num=$v['floor_num']; $floor_list[$k]['rooms']=isset($room_datas[$floor_num])?$room_datas[$floor_num]:array();}print_r($floor_list);/*Array( [0] => Array ( [floor_num] => 1 [rooms] => Array ( [0] => 101 [1] => 102 [2] => 103 [3] => 104 ) ) [1] => Array ( [floor_num] => 2 [rooms] => Array ( [0] => 201 [1] => 202 [2] => 203 [3] => 204 ) ) [2] => Array ( [floor_num] => 3 [rooms] => Array ( [0] => 301 [1] => 302 [2] => 303 [3] => 304 ) ) [3] => Array ( [floor_num] => 4 [rooms] => Array ( [0] => 401 [1] => 402 [2] => 403 [3] => 404 ) )) */