Php 如何在此数组中查找元素?
如何查找房间id此数组数组搜索()函数在数组中搜索给定值并返回键。如果在数组中找到val,则函数返回该键。如果未找到,则返回FALSE。如果在数组arr中多次找到val,则返回第一个匹配的键 语法 数组搜索(val、arr、strict) 参数 瓦尔− 要搜索的值 啊− 要搜索的数组 严格的− 可能的值为真或假。在数组中搜索相同的元素,设置为TRUE 例如:-Php 如何在此数组中查找元素?,php,Php,如何查找房间id此数组数组搜索()函数在数组中搜索给定值并返回键。如果在数组中找到val,则函数返回该键。如果未找到,则返回FALSE。如果在数组arr中多次找到val,则返回第一个匹配的键 语法 数组搜索(val、arr、strict) 参数 瓦尔− 要搜索的值 啊− 要搜索的数组 严格的− 可能的值为真或假。在数组中搜索相同的元素,设置为TRUE 例如:- Array ( [result] => 0 [room] => Array (
Array
(
[result] => 0
[room] => Array
(
[name] => room for one to one video meeting: 306100
[service_id] => 5f6c5b420dd7940701cc36b1
[owner_ref] => 306100
[settings] => Array
(
[mode] => group
[scheduled] =>
[adhoc] => 1
[duration] => 30
[participants] => 1
[auto_recording] =>
[screen_share] => 1
[canvas] =>
[media_configuration] => default
[quality] => SD
[moderators] => 1
[active_talker] => 1
[max_active_talkers] => 1
[single_file_recording] =>
[media_zone] => XX
)
[sip] => Array
(
[enabled] =>
)
[created] => 2021-04-19T05:52:26.779Z
[room_id] => 607d1a9a4e11874ceda79a96
)
)
请不要忽略您答案中OP的样本数据。你的回答偏离太远,给出了不必要的建议。
<?php
$arr = array("p"=>20,"q"=>20,"r"=>30,"s"=>40);
echo array_search(20,$arr,true);
?>