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