21,882
社区成员
发帖
与我相关
我的任务
分享
$a = array(
Array ( 'tag' => 'id', 'type' => 'complete', 'level' => 4, 'value' => '01' ),
Array ( 'tag' => 'name', 'type' => 'complete', 'level' => 4, 'value' => '小张' ),
Array ( 'tag' => 'flag', 'type' => 'complete', 'level' => 4, ),
Array ( 'tag' => 'id', 'type' => 'complete', 'level' => 4, 'value' => '02' ),
Array ( 'tag' => 'name', 'type' => 'complete', 'level' => 4, 'value' => '小李' ),
Array ( 'tag' => 'flag', 'type' => 'complete', 'level' => 4, ),
Array ( 'tag' => 'id', 'type' => 'complete', 'level' => 4, 'value' => '03' ),
Array ( 'tag' => 'name', 'type' => 'complete', 'level' => 4, 'value' => '小刘' ),
Array ( 'tag' => 'flag', 'type' => 'complete', 'level' => 4, ),
);
$st = array();
foreach($a as $t) {
if(isset($st[$t['tag']])) {
//完成你需要的操作
$st = array();
}
$st[$t['tag']] = $t;
}
应该看得懂吧