php 判断多维数组中是否存在指定的 values foreach(),in_array(),
程序员文章站
2022-04-24 13:41:02
...
二维数组
function search($keyWord, $stack) {//此处判断是应该更新还是插入
foreach ($stack as $key => $val) {
if (in_array($keyWord, $val)) {
return TRUE;
}
}
return FALSE;
}
多维数组
www.2cto.com
function search($array, $v) {
$data = array();
foreach ($array as $key => $value) {
if (is_array($value)) {
$result = test($value, $v);
if (!empty($result)) {
$data[$key] = $result;
}
} else {
if ($value == $v) {
$data[$key] = $v;
}
}
}
return $data;
}
作者 heicm
推荐阅读
-
php判断数组元素中是否存在某个字符串的方法
-
php判断数组中是否存在指定键(key)的方法
-
php下判断数组中是否存在相同的值array_unique
-
js数组去重 数组拼接 替换数组中的指定值 递归数组 判断数组中是否存在指定值 数组求和 根据条件判数组值
-
php数组函数序列之in_array() - 查找数组中是否存在指定值
-
PHP判断两个有序数组中是否存在相同的数字示例代码分析
-
php判断数组中是否存在指定键(key)的方法
-
php判断数组元素中是否存在某个字符串的教程
-
php判断数组元素中是否存在某个字符串的方法_PHP教程
-
php下判断数组中是否存在相同的值array_unique