PHP完全自学手册(珍藏版) 中文pdf扫描版下载
function arraySortByKey($array, $key, $asc = true)
{ $result = array(); // 整理出准备排序的数组 foreach ( $array as $k => &$v ) { $values[$k] = isset($v[$key]) ? $v[$key] : ''; } unset($v); // 对需要排序键值进行排序 $asc ? asort($values) : arsort($values); // 重新排列原有数组 foreach ( $values as $k => $v ) { $result[$k] = $array[$k]; } return $result;}转载请注明:谷谷点程序 » php 数组 按 指定的 键名 排序