您的位置:首页 > 产品设计 > UI/UE

php 判断多维数组中是否存在指定的 values foreach(),in_array(),

2011-12-07 18:26 841 查看
二维数组

function search($keyWord, $stack) {//此处判断是应该更新还是插入

foreach ($stack as $key => $val) {

if (in_array($keyWord, $val)) {

return TRUE;

}

}

return FALSE;

}

多维数组

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;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: