我正在尝试在数组中搜索给定值。一旦找到这个值,我就需要该array key
值来访问数组中的其他信息。这是我需要搜索的数组:
array(3) {
[0]=>
array(20) {
["FirstName"]=>
string(7) "Person1"
["LastName"]=>
string(7) "Person1"
["UserId"]=>
int(5632414)
}
[1]=>
array(20) {
["FirstName"]=>
string(7) "Person2"
["LastName"]=>
string(7) "Person2"
["UserId"]=>
int(5632414)
}
[2]=>
array(20) {
["FirstName"]=>
string(7) "Person3"
["LastName"]=>
string(7) "Person3"
["UserId"]=>
int(5632414)
}
}
我正在数组中搜索特定的 UserId。我尝试了几段代码,但似乎都没有。当我运行脚本时,我得到的只是一个空白屏幕。这是我最新的代码:
$array = json_decode($output);
for ($x = 0; $x <= count($array); $x++) {
$key = array_search('5632414', $array);
echo $key;
}