【问题标题】:Get a key of an array that is inside another array and contains value获取另一个数组中包含值的数组的键
【发布时间】:2014-05-24 01:48:18
【问题描述】:

我有以下数组:

$var = array(
  key1 => array(value1, value2, value3),
  key2 => array(value4, value5, value6, value7)
);

如何获取包含例如value5 的数组的键?

【问题讨论】:

    标签: php arrays function output information-retrieval


    【解决方案1】:

    通过使用简单的foreach

    foreach($var as $k=>$arr)
    {
     if(in_array('value5',$arr))
     {
       echo $k;
       break;
     }
    }
    

    Demo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-18
      • 1970-01-01
      • 1970-01-01
      • 2015-10-20
      • 1970-01-01
      • 2021-08-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多