PHP 判断二维数组中是否存在某个数组
2015-04-01 17:03
441 查看
function multidimensional_search($parents, $searched) { if (empty($searched) || empty($parents)) { return false; } foreach ($parents as $key => $value) { $exists = true; foreach ($searched as $skey => $svalue) { $exists = ($exists && IsSet($parents[$key][$skey]) && $parents[$key][$skey] == $svalue); } if($exists){ return $key; } } return false; }
参考:http://baike.1688.com/doc/view-d35956076.html
相关文章推荐
- PHP判断数组中是否存在相同的值
- PHP判断键值数组是否存在,使用empty或isset或array_key_exists
- PHP判断某个数组中是否存在指定的key,函数array_key_exists()
- php 判断数组中key值是否存在
- php判断 二维数组中 是否 存在某个一维数组
- PHP实现在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- php下判断数组中是否存在相同的值array_unique
- php判断键值在数组中是否存在
- php在数组中判断某个值是否存在
- (PHP实现剑指offer)在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- PHP判断键值数组是否存在,使用empty或isset或array_key_exists
- php判断数组是否为二维数组
- php 判断多维数组中是否存在指定的 values foreach(),in_array(),
- PHP判断键值数组是否存在,使用empty或isset或array_key_exists
- PHP 判断数组里的值是否有存在
- php学习:array->判断值在数组中是否存在
- [准确]判断PHP键值数组是否存在,使用empty或isset或array_key_exists
- (PHP实现剑指offer)在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- php下判断数组中是否存在相同的值array_unique
- php判断数组中是否存在指定键(key)的方法