本篇文章是对使用php实现地区分类排序算法进行了详细的分析介绍
需要的朋友参考下
写一个函数将数据
$array = array(
=>array("""河北")
=>array("""北京")
=>array("保定")
=>array("海澱")
=>array("中关村")
=>array("涿州")
);
处理后返回如下
河北
保定
涿州
北京
海澱
中关村
复制代码 代码如下:
function typeArray($array){
$con = null;
foreach ($array as $k=>$v){
$na[$k] = is_numeric($v[]) ? $na[$v[]]$k"|" : $k"|";
}
asort($na); //排序
foreach ($na as $k=>$v){
$s = substr_count($v"|");
$con = str_repeat(""($s))$array[$k][]"n";
}
return $con;
}