function sortFunction($str1, $str2) { return strcmp($str1[1], $str2[1]); } $arr = array( array("重庆", "chongqing"), array("北京", "beijing"), array("天津", "tianjin"), array("大连", "dalian"), ); usort($arr, "sortFunction"); // $sortedArr是排序后的数组 $sortedArr = array(); foreach ($arr as $item) { $sortedArr[] = $item[0]; }