PHP数组根据值获取Key的简单示例

发布时间:2020-08-08编辑:脚本学堂
如何根据php数组的值来取得Key呢?以前都是根据键名取得数组值哦。这里分享一例简单的php代码,学习下根据数组值获取key值的方法。

例子:
 

复制代码 代码示例:
<?php
/**
* 根据php数组的值获取Key
* by www.jb200.com
*/
function getKey($arr, $value) {
 if(!is_array($arr)) return null;
 foreach($arr as $k =>$v) {
  $return = getKey($v, $value);
  if($v == $value){
   return $k;
  }
  if(!is_null($return)){
   return $return;
  }
 }
}