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);
打印结果



 
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM