<?php $data = array( 0 => array( '中国' => 'china', '美国' => 'usa', '德国' => ' Germany', ), 1 => array( '湖北' => 'hubei', '河北' => 'hebei', '山东' => 'shandong', '山西' => 'sanxi', ), ); foreach($data as $val){ //先把2个内部数组循环到$val变量里面 foreach ($val as $key => $value){ // 再次循环,把$val付给$value 以键和值分开. echo $key.'--------'.$value.'<br>';//输出 } }