php 数组组合问题? php数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://bbs.csdn.net/topics/370094009 $brr=array();foreach($arr as $k=>$v){ if( empty($v['pid']) ) if( isset($brr[$v['id']]) ) { $brr[$v['id']][]=$v['id']; $brr[$v['id']][]=$v['pid']; }else $brr[$v['id']]=$v; else{ if(!isset($brr[$v['pid']])) $brr[$v['pid']]=array(); $brr[$v['pid']]['str'][]=$v; }}sort($brr); 版主这个得到的结果是这样的,如果把建为4的去掉就好了啊,因为建为4的已经放到208里面了,就不需要了Array( [1] => Array ( [id] => 1 [pid] => ) [4] => Array ( [id] => 4 [pid] => 208 ) [208] => Array ( [id] => 208 [pid] => [child] => Array ( [4] => Array ( [id] => 4 [pid] => 208 ) ) )) $brr=array();foreach($arr as $k=>$v){ if( empty($v['pid']) ) { if( !isset($brr[$v['id']]) ) $brr[$v['id']]=$v; }else{ if(!isset($brr[$v['pid']])) $brr[$v['pid']]=array(); $brr[$v['pid']]['str'][]=$v; }}sort($brr); 关于php模版的一些问题. 在HTML中嵌入PHP语句.不显示打印信息. PHP 聊天功能原理 (是类似网页上的客服系统__非聊天室) 如何把PHP数组转化成javascript 数组 下载器代码可能有问题,导致PDF文件损坏 如何在php中自动插入html格式代码? 无法上传文件的简单配置问题,请高手指教一二,线上等! 各位兄台有没有用php设计过前台收银程序呀? 大家来帮我啊! 今天面试一个问题:重定向header()当前面有html或输出时,报错。用什么函数解决? 请问一个php网站打开的问题 PHP button如何跨目录跳转页面
$brr=array();
foreach($arr as $k=>$v)
{
if( empty($v['pid']) )
if( isset($brr[$v['id']]) )
{
$brr[$v['id']][]=$v['id'];
$brr[$v['id']][]=$v['pid'];
}else
$brr[$v['id']]=$v;
else{
if(!isset($brr[$v['pid']]))
$brr[$v['pid']]=array();
$brr[$v['pid']]['str'][]=$v;
}
}
sort($brr);
版主这个得到的结果是这样的,如果把建为4的去掉就好了啊,因为建为4的已经放到208里面了,就不需要了Array
(
[1] => Array
(
[id] => 1
[pid] =>
) [4] => Array
(
[id] => 4
[pid] => 208
) [208] => Array
(
[id] => 208
[pid] =>
[child] => Array
(
[4] => Array
(
[id] => 4
[pid] => 208
) ) ))
$brr=array();
foreach($arr as $k=>$v)
{
if( empty($v['pid']) )
{
if( !isset($brr[$v['id']]) )
$brr[$v['id']]=$v;
}else{
if(!isset($brr[$v['pid']]))
$brr[$v['pid']]=array();
$brr[$v['pid']]['str'][]=$v;
}
}
sort($brr);