Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在此数组中查找元素?_Php - Fatal编程技术网

Php 如何在此数组中查找元素?

Php 如何在此数组中查找元素?,php,Php,如何查找房间id此数组数组搜索()函数在数组中搜索给定值并返回键。如果在数组中找到val,则函数返回该键。如果未找到,则返回FALSE。如果在数组arr中多次找到val,则返回第一个匹配的键 语法 数组搜索(val、arr、strict) 参数 瓦尔− 要搜索的值 啊− 要搜索的数组 严格的− 可能的值为真或假。在数组中搜索相同的元素,设置为TRUE 例如:- Array ( [result] => 0 [room] => Array (

如何查找房间id此数组

数组搜索()函数在数组中搜索给定值并返回键。如果在数组中找到val,则函数返回该键。如果未找到,则返回FALSE。如果在数组arr中多次找到val,则返回第一个匹配的键

语法 数组搜索(val、arr、strict) 参数 瓦尔− 要搜索的值

啊− 要搜索的数组

严格的− 可能的值为真或假。在数组中搜索相同的元素,设置为TRUE

例如:-

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);
?>