怎么能把
$ar = array(
array(id=>456,name=>kaoshi1,data=>shuzi,dede=>dada),
array(id=>457,name=>kaoshi2,data=>shuzi,dede=>dada),
array(id=>458,name=>kaoshi3,data=>shuzi,dede=>dada),
array(id=>459,name=>kaoshi4,data=>shuzi2,dede=>dada),
array(id=>460,name=>kaoshi5,data=>shu,dede=>dada),
array(id=>461,name=>kaoshi4,data=>shuzi2,dede=>dada),
);
转换为
$ar = array(
array(id=>456,name=>kaoshi1,data=>shuzi,dede=>dada),
array(id=>457,name=>kaoshi2,dede=>dada),
array(id=>458,name=>kaoshi3,dede=>dada),
array(id=>459,name=>kaoshi4,data=>shuzi2,dede=>dada),
array(id=>460,name=>kaoshi5,data=>shu,dede=>dada),
array(id=>459,name=>kaoshi4,dede=>dada));
这样的结构
$ar = array(
array(id=>456,name=>kaoshi1,data=>shuzi,dede=>dada),
array(id=>457,name=>kaoshi2,data=>shuzi,dede=>dada),
array(id=>458,name=>kaoshi3,data=>shuzi,dede=>dada),
array(id=>459,name=>kaoshi4,data=>shuzi2,dede=>dada),
array(id=>460,name=>kaoshi5,data=>shu,dede=>dada),
array(id=>461,name=>kaoshi4,data=>shuzi2,dede=>dada),
);
转换为
$ar = array(
array(id=>456,name=>kaoshi1,data=>shuzi,dede=>dada),
array(id=>457,name=>kaoshi2,dede=>dada),
array(id=>458,name=>kaoshi3,dede=>dada),
array(id=>459,name=>kaoshi4,data=>shuzi2,dede=>dada),
array(id=>460,name=>kaoshi5,data=>shu,dede=>dada),
array(id=>459,name=>kaoshi4,dede=>dada));
这样的结构
$arr = array(
array('id'=>456,'name'=>'kaoshi1','data'=>'shuzi','dede'=>'dada'),
array('id'=>457,'name'=>'kaoshi2','data'=>'shuzi','dede'=>'dada'),
array('id'=>458,'name'=>'kaoshi3','data'=>'shuzi','dede'=>'dada'),
array('id'=>459,'name'=>'kaoshi4','data'=>'shuzi2','dede'=>'dada'),
array('id'=>460,'name'=>'kaoshi5','data'=>'shu','dede'=>'dada'),
array('id'=>461,'name'=>'kaoshi4','data'=>'shuzi2','dede'=>'dada'),
);
$data = array();
foreach($arr as &$one)
{
if(in_array($one['data'], $data))
{
unset($one['data']);
continue;
}
$data[] = $one['data'];
}
echo '<pre>';print_r($arr);/*
Array
(
[0] => Array
(
[id] => 456
[name] => kaoshi1
[data] => shuzi
[dede] => dada
) [1] => Array
(
[id] => 457
[name] => kaoshi2
[dede] => dada
) [2] => Array
(
[id] => 458
[name] => kaoshi3
[dede] => dada
) [3] => Array
(
[id] => 459
[name] => kaoshi4
[data] => shuzi2
[dede] => dada
) [4] => Array
(
[id] => 460
[name] => kaoshi5
[data] => shu
[dede] => dada
) [5] => Array
(
[id] => 461
[name] => kaoshi4
[dede] => dada
))
*/