php Checking if value exists in array of array

前端 未结 3 1747
孤城傲影
孤城傲影 2021-01-02 15:52

I have an array within an array.

$a = array ( 0 => array ( \'value\' => \'America\', ), 1 => array ( \'value\' => \'England\', ), )
3条回答
  •  情话喂你
    2021-01-02 16:18

    function search($a,$searchval){  //$a - array; $searchval - search value;
    if(is_array($a)) {
    foreach($a as $val){ 
    if(is_array($val))
    if(in_array($searchval,$val)) return true;  
    }
    }
    else return false;
    }
    
    search($a, 'America'); //function call
    

提交回复
热议问题