array("","北京"),2=>array(0,"保定"),3=>array(1,"海淀"),4=>array..." />
 手机
当前位置:查字典教程网 >编程开发 >php教程 >php 地区分类排序算法
php 地区分类排序算法
摘要:写一个函数,将数据$array=array(0=>array("","河北"),1=>array("","北京"),2=>array(0,"...

写一个函数,将数据

$array = array(

0=>array("","河北"),

1=>array("","北京"),

2=>array(0,"保定"),

3=>array(1,"海淀"),

4=>array(3,"中关村"),

5=>array(2,"涿州")

);

处理后返回如下:

河北

-保定

--涿州

北京

-海淀

--中关村

复制代码 代码如下:

function typeArray($array){

$con = null;

foreach ($array as $k=>$v){

$na[$k] = is_numeric($v[0]) ? $na[$v[0]].$k."|" : $k."|";

}

asort($na); //排序

foreach ($na as $k=>$v){

$s = substr_count($v,"|");

$con .= str_repeat("-",($s-1)).$array[$k][1]."n";

}

return $con;

}

【php 地区分类排序算法】相关文章:

php备份数据库类分享

php遍历CSV类实例

php微信公众平台开发类实例

php输出全球各个时区列表的方法

php操作MongoDB类实例

php一个解析字符串排列数组的方法

php简单实现快速排序的方法

php动态绑定变量的用法

php编写的抽奖程序中奖概率算法

php 防止表单重复提交方法

精品推荐
分类导航