php 二维数组 找出两个字段值相同的 一维数组

$date=strtotime('2016-06-10 00:00');
$where['add_time']=array('gt',$date);
$market = M('member_integrallog l')
->join(C(DB_PREFIX)."members as m on l.uid = m.id")
->field("uid,affect_integral,account_integral,m.user_name")
->where($where)
->select();
打印结果为

开始筛选 两种
其一
foreach($market as $k=>$v){
if($v['affect_integral']==$v['account_integral']){
$market[$k]['result']=$v['id'];//符合条件的取其id
}else{
$market[$k]['result']=0;//否则为0
}

}
dump($market);
打印结果为 为0的

筛选其需要的

方法二
foreach($market as $k=>$v){
if($v['affect_integral']!=$v['account_integral']){
unset($market[$k]);
}
}
dump($market);
打印结果



 
 
原文地址:https://www.cnblogs.com/tianbo16/p/5711455.html