PHP 递归数组密钥搜索
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 递归数组密钥搜索相关的知识,希望对你有一定的参考价值。
public static function recursive_array_key_search($needle, $key, $haystack)
{
$recursive_array_key_search = false;
if (in_array($needle, $haystack)) {
$recursive_array_key_search = true;
} else {
foreach( $haystack as $key1 => $val ) {
if(is_array($val)) {
if(self::recursive_array_key_search($needle, $key, $val)) {
$recursive_array_key_search = true;
break;
}
}
}
}
return $recursive_array_key_search;
}
以上是关于PHP 递归数组密钥搜索的主要内容,如果未能解决你的问题,请参考以下文章
PHP多维数组搜索并获取键的数组[重复]
递归数组搜索
PHP:从数组中获取密钥?
PHP 递归 JSON 子项搜索
递归搜索并在数组中删除?
递归搜索数组中的键