PHP通過迴圈來檢測四維陣列中的值是否存在陣列中
技術QQ交流群:294088839
如果存在了怎麼樣,如果不存在了又怎樣
foreach($arr as $k=>$v){
if(in_array($v['id'],$auth)){$arr[$k]['status']=1;
foreach($v['son'] as $key=>$val){
if(in_array($val['id'],$auth)){
$arr[$k]['son'][$key]['status']=1;
}else{
$arr[$k]['son'][$key]['status']=0;
}
}
}else{
$arr[$k]['status']=0;
}
}
相關文章
- php 迴圈陣列引用傳值改變陣列本身的值PHP陣列
- 457. 環形陣列是否存在迴圈陣列
- 如何過濾掉 PHP 陣列中的空值?PHP陣列
- PHP中陣列賦值效能及過程PHP陣列賦值
- 陣列迴圈陣列
- PHP中二維陣列與多維陣列PHP陣列
- offer通過--3二維陣列中查詢-2陣列
- 檢查陣列中是否有重複項陣列
- while迴圈和do迴圈、緩衝區、一維陣列While陣列
- 去除陣列中的 null 值陣列Null
- JavaSE 陣列:一維陣列&二維陣列Java陣列
- php多維陣列去除重複值的方法PHP陣列
- 陣列常見的遍歷迴圈方法、陣列的迴圈遍歷的效率對比陣列
- for..in 迴圈陣列需注意陣列
- php 二維陣列排序PHP陣列排序
- PHP 多維陣列排序PHP陣列排序
- 靜態佇列,迴圈陣列實現佇列陣列
- php去除陣列中的鍵名PHP陣列
- 檢測陣列更新陣列
- ORM 如何不用迴圈只返回表中單列的陣列集合 - pluckORM陣列
- 二維陣列中的查詢陣列
- PHP 多維陣列排序-按某個 key 的值PHP陣列排序
- 寫個方法判斷陣列物件中是否存在某個物件陣列物件
- Go小工具系列——判斷元素是否存在於陣列中Go陣列
- 《Java從入門到失業》第三章:基礎語法及基本程式結構(3.9):陣列(陣列基本使用、陣列的迴圈、陣列拷貝、陣列排序、多維陣列)Java陣列排序
- js陣列迴圈方法對比JS陣列
- 多個陣列,判斷鍵值是否存在從屬關係陣列
- 手擼MQ訊息佇列——迴圈陣列MQ佇列陣列
- PAT-B 1083 是否存在相等的差【陣列】陣列
- 在迴圈陣列時使用splice()方法刪除陣列遇到的問題陣列
- js 一維陣列轉二維陣列JS陣列
- js 二維陣列轉一維陣列JS陣列
- 【JZOF】二維陣列中的查詢陣列
- [求解]陣列,分成倆個陣列,陣列值之和的相差最小。陣列
- 陣列中查詢給定值陣列
- 如何從陣列中隨機取出幾個值組成新的陣列?陣列隨機
- 四、陣列陣列
- Ruby中的陣列陣列
- Go中的陣列Go陣列