如何检查一个数组是否包含PHP中的另一个数组?

激进活动

我今天有一个很简单的问题。我们有以下资源:

$a = array(1 => 5, 2 => 3, 3 => 13, 9 => array('test'), 4 => 32, 5 => 33);

实际上如何找出数组“ a”中是否包含数组元素,如果有一个(或多个)键,则返回键?

Raina77ow

一种可能的方法:

function look_for_array(array $test_var) {
  foreach ($test_var as $key => $el) {
    if (is_array($el)) {
      return $key;
    }
  }
  return null;
}

将这个函数转换为收集所有这样的键是很简单的:

function look_for_all_arrays(array $test_var) {
  $keys = [];
  foreach ($test_var as $key => $el) {
    if (is_array($el)) {
      $keys[] = $key;
    }
  }
  return $keys;
}

演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查一个数组是否包含另一个数组

来自分类Dev

检查一个数组是否包含另一个数组的值

来自分类Dev

检查对象内部的另一个数组中是否包含一个数组

来自分类Dev

检查一个数组是否包含在另一个数组中

来自分类Dev

检查一个数组是否包含在另一个数组中

来自分类Dev

检查一个数组项是否包含在另一个数组项中

来自分类Dev

检查数组是否包含在PostgreSQL中的另一个数组中

来自分类Dev

如何检查一个数组中的任何变量是否在另一个数组中

来自分类Dev

检查数组是否包含Swift中另一个数组的所有元素

来自分类Dev

检查数组-值是否包含在另一个数组中?

来自分类Dev

检查数组的所有元素是否包含在另一个数组中

来自分类Dev

检查数组的元素是否包含在另一个数组的元素中

来自分类Dev

如何从php中的另一个数组排序一个数组?

来自分类Dev

javascript检查另一个数组中是否包含1个数组的元素

来自分类Dev

如何检查另一个数组中是否存在键值对(数组中)?

来自分类Dev

检查数组的元素是否存在于PHP的另一个数组中

来自分类Dev

PHP-检查数组值是否在另一个数组中

来自分类Dev

检查DataFrame名称是否包含另一个数组中的名称

来自分类Dev

检查一个数组是否是另一个数组的置换版本

来自分类Dev

如何检查单词是否落入一个或另一个数组?

来自分类Dev

检查一个数组的值是否与另一个数组的键匹配-PHP

来自分类Dev

检查一个数组是否是另一个数组的子集(但检查一个属性)

来自分类Dev

使用linq检查一个数组中的值是否在另一个数组中

来自分类Dev

检查一个数组中的所有值是否在另一个数组中

来自分类Dev

检查数组是否包含具有另一个数组的元素的元素

来自分类Dev

如何检查一个数组是否是另一个数组的正确排序子集

来自分类Dev

测试一个数组的元素是否包含在另一个数组中

来自分类Dev

如何检查一个数字进入另一个数字内并在php中基于该数字创建一个数组?

来自分类Dev

JS检查一个数组是否嵌入到另一个数组中

Related 相关文章

  1. 1

    检查一个数组是否包含另一个数组

  2. 2

    检查一个数组是否包含另一个数组的值

  3. 3

    检查对象内部的另一个数组中是否包含一个数组

  4. 4

    检查一个数组是否包含在另一个数组中

  5. 5

    检查一个数组是否包含在另一个数组中

  6. 6

    检查一个数组项是否包含在另一个数组项中

  7. 7

    检查数组是否包含在PostgreSQL中的另一个数组中

  8. 8

    如何检查一个数组中的任何变量是否在另一个数组中

  9. 9

    检查数组是否包含Swift中另一个数组的所有元素

  10. 10

    检查数组-值是否包含在另一个数组中?

  11. 11

    检查数组的所有元素是否包含在另一个数组中

  12. 12

    检查数组的元素是否包含在另一个数组的元素中

  13. 13

    如何从php中的另一个数组排序一个数组?

  14. 14

    javascript检查另一个数组中是否包含1个数组的元素

  15. 15

    如何检查另一个数组中是否存在键值对(数组中)?

  16. 16

    检查数组的元素是否存在于PHP的另一个数组中

  17. 17

    PHP-检查数组值是否在另一个数组中

  18. 18

    检查DataFrame名称是否包含另一个数组中的名称

  19. 19

    检查一个数组是否是另一个数组的置换版本

  20. 20

    如何检查单词是否落入一个或另一个数组?

  21. 21

    检查一个数组的值是否与另一个数组的键匹配-PHP

  22. 22

    检查一个数组是否是另一个数组的子集(但检查一个属性)

  23. 23

    使用linq检查一个数组中的值是否在另一个数组中

  24. 24

    检查一个数组中的所有值是否在另一个数组中

  25. 25

    检查数组是否包含具有另一个数组的元素的元素

  26. 26

    如何检查一个数组是否是另一个数组的正确排序子集

  27. 27

    测试一个数组的元素是否包含在另一个数组中

  28. 28

    如何检查一个数字进入另一个数字内并在php中基于该数字创建一个数组?

  29. 29

    JS检查一个数组是否嵌入到另一个数组中

热门标签

归档