码迷,mamicode.com
首页 > 编程语言 > 详细

php根据二维数组中的某个值去除该数组。

时间:2016-07-25 11:44:44      阅读:738      评论:0      收藏:0      [点我收藏+]

标签:

$a = Array(
  Array(
    wanjiaid => 2,
    address => 发生到了附近的,
    mobile => 15810444878,
    user_name => 王佳琳,
  ),
  array(
    wanjiaid=>3,
    address => 发生到了附近的,
    mobile => 15810444878,
    user_name => 王佳琳,
  ),
  array(
    wanjiaid=>4,
    address => 发生到了附近的2,
    mobile => 15424887895,
    user_name => 王佳琳1,
  ),
  array(
    wanjiaid=>5,
    address => 发生到了附近的2,
    mobile => 15810444878,
    user_name => 王佳琳2,
  ),
  array(
    wanjiaid=>6,
    address => 山东福彩,
    mobile => 12548888888,
    user_name => 王佳琳3,
  ),
);
$res = array();
$st = array(
  address => array(),
  mobile => array(),
  user_name => array(),
);
foreach($a as $t) {
  $flag = true;
  foreach($st as $k=>$v) {
    if(in_array($t[$k], $v)) $flag = false;
    $st[$k][] = $t[$k];
  }
  if($flag) $res[] = $t; 
}
print_r($res);

 

php根据二维数组中的某个值去除该数组。

标签:

原文地址:http://www.cnblogs.com/legendyang/p/5702930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!