function searchForId($id, $array) {
foreach ($array as $key => $val) {
if ($val[‘uid’] === $id) {
return $key;
}
}
return null;
}
这将起作用。您应该这样称呼它:
$id = searchForId('100', $userdb);重要的是要知道,如果你使用的是很重要的
===运营商相比,类型必须完全相同,在这个例子中,你必须寻找
string或只是使用
==代替
===。
$key = array_search('100', array_column($userdb, 'uid'));这是文档:http://doc.codingdict.com/php-ref/index.html



