数组值数字+中文,以数字排序

数组中文加数字 以数字排序
$a['4']='123区';
$a['5']='3区';
$a['6']='32区';
$a['7']='8区';
foreach ($a as $k => $v) {
preg_match('/d+/',$v,$arr);
if(!empty($arr)){
$name[$k] = $arr[0];
}else{
$name[$k] = $v;
}
}
array_multisort($name,SORT_ASC,SORT_NUMERIC,$a);
var_dump($a);
die;
原文地址:https://www.cnblogs.com/linzy/p/6795012.html