Using array_search for multi value search

前端 未结 3 2035
日久生厌
日久生厌 2021-01-25 07:48
  $array_subjected_to_search =array(
  array(
          \'name\' => \'flash\',
          \'type\' => \'hero\'
      ),

  array(
          \'name\' => \'zoom\',         


        
3条回答
  •  萌比男神i
    2021-01-25 08:16

    is there a way to search using multiple values: eg. get key where name='flash' && type='camera' ?

    Simply with array_keys function:

    $result_key = array_keys($array_subjected_to_search, [ 'type' => 'camera','name' => 'flash']);
    print_r($result_key);
    

    The output:

    Array
    (
        [0] => 3
    )
    

提交回复
热议问题