PHP 判断二维数组里面是否存在相同的key和value
直接上方法
/**
* @arr array
* $k 指定的$arr[][$k]
* $v 指定的$arr[][$v]
* @return $key/false(注意,如果key是0的时候需要特别处理)
*/
public static function ArrayOne($arr, $k, $v)
{
foreach ($arr as $key => $value) {
if ($value[$k] == $v) {
return $key;
break;
} else {
if (count($arr) == $key + 1) {
return false;
break;
}
continue;
}
}
}
附加其他三种方法
/**
* (两个个参数)
*/
public static function ArrayTwo($arr, $k, $v, $k1, $v1)
{
foreach ($arr as $key => $value) {
if ($value[$k] == $v && $value[$k1] == $v1) {
return $key;
break;
} else
PHP 判断二维数组里面是否存在相同的key和value
最新推荐文章于 2023-03-23 20:41:35 发布