php 二维数组查找数组下标
发布网友
发布时间:2022-04-19 03:56
我来回答
共2个回答
热心网友
时间:2022-04-19 05:25
很简单,遍历一遍数组就可以了
foreach($arr as $k=>$v){
if($v['uid']==2){
return $k;
}
}
这个$k就是
热心网友
时间:2022-04-19 06:43
function findKeyByUid($a, $uid)
foreach($a as $k=>$v){
if($v['uid'])===$uid){
return $key;
}
return false;
}
$a=原数组
$k=findKeyByUid($a, 2);//找uid为2的键
数据大了改用二分法更快点...
追问二分法该怎么办呢?求教求教