php實現二維數組查找功能【array_search 和 array_column】


$found_key = array_search(40489, array_column($userdb, 'uid'));

利用array_search與array_column實現二維數組查找

1、先使用array_column 轉化二維數組,然后使用search 查找指定值

array_column(array,column_key,index_key);  返回輸入數組中某個單一列的值。

array:多維數組;column_key:可以是索引數組的列的整數索引;index_key:取出數組中這一列當做返回數組的索引

例:array_column($arr,'name','id')  返回結果 id作為列的索引

 

參考網址:

https://blog.csdn.net/kelinfeng16/article/details/95243341

https://www.cnblogs.com/tdalcn/p/10150156.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM