欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

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