给定一组数据
/a/a1/a11
/a/a1/a12
/a/a2/a21
/a/a2/a22
/b/b1/b11
/b/b1/b12
/b/b2/b21
/b/b2/b22想得到的结果是:
a
a1
a11
a12
a2
a21
a22
b
b1
b11
b12
b2
b21
b22
/a/a1/a11
/a/a1/a12
/a/a2/a21
/a/a2/a22
/b/b1/b11
/b/b1/b12
/b/b2/b21
/b/b2/b22想得到的结果是:
a
a1
a11
a12
a2
a21
a22
b
b1
b11
b12
b2
b21
b22
解决方案 »
- html页面能显示.php的文件在静态的页面显示吗?如何实现?
- 想对自己的网站做压力测试,有什么工具或者方案啊?
- 带端口的网站
- zend framework和cms有什么区别????
- php问题,急,请帮帮忙,谢谢
- 如何解决 User jobs@ has already more than 'max_user_connections' active connections ?
- 如何取得session的存活时间,用PHP实现?请各位帮忙,多谢:)
- 如何在一个页面内定位指定的查询记录项?怎样才能获得它是第几个记录?
- 请问fast template模板中的assign和parse两个函数怎么用啊,可不可以详细解说一遍?
- 开发这样一套PHP+MASQL的网站要多少钱?
- MySQL 判断结果集
- 超文本传输协议不可用
a
a1
a11
a12
a2
a21
a22
b
b1
b11
b12
b2
b21
b22
$str="/a/a1/a11
/a/a1/a12
/a/a2/a21
/a/a2/a22
/b/b1/b11
/b/b1/b12
/b/b2/b21
/b/b2/b22";
$sltarr=null;
$harr=explode("\r\n",$str);
foreach($harr as $hitem){
$carr=explode("/",$hitem);
$sltarr[$carr[1]][$carr[2]][]=$carr[3];
}
print_r($sltarr);