使用PHP检查多维数组中是否存在键值

测试

我在 PHP 中有以下数组:

Array
(
    [Europa] => Array
        (
            [country] => France
            [capital] => Paris
        ),
        (
            [country] => Spain
            [capital] => Madrid
        )
    [Asia] => Array
        (
            [country] => Russia
            [capital] => Moscow
        )
)

我怎样才能循环到这个数组来搜索一个名为 France 的国家存在于 Europa 中?

谢谢。

埃迪

您可以使用array_column从多维数组中的列中提取所有数据。使用array_column检查一个字符串数组中。

$arr = array
(
    "Europa" => array(
        array(
            "country" => 'France',
            "capital" => 'Paris',
        ),
        array(
            "country" => 'Spain',
            "capital" => 'Madrid',
        ),
    ),
    "Asia" => array(
        array(
            "country" => 'Russia',
            "capital" => 'Moscow',
        )
    )
);

$continent = "Europa";
$country = "France";

$isExist = in_array($country,array_column($arr[$continent],'country'));

这将导致

1

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查多维数组中是否存在特定的数组键-PHP

来自分类Dev

检查多维数组PHP中是否存在相同的值

来自分类Dev

如何检查数组键是否存在于php中的多维数组中

来自分类Dev

PHP - 检查数组是否存在于具有精确匹配对的多维数组中

来自分类Dev

Twig检查多维数组中的字符串是否存在

来自分类Dev

检查多维数组中是否存在多个值之一

来自分类Dev

使用键值在php中对多维数组进行排序

来自分类Dev

在php的关联多维数组中插入键值对

来自分类Dev

PHP中基于键值的多维数组“ join”

来自分类Dev

如何使用PHP找出键值是否存在于数组中?

来自分类Dev

使用php检查键是否在多维数组中具有值

来自分类Dev

检查数组中是否存在值并从多维数组中获取数组

来自分类Dev

检查JSON中是否存在特定的键值

来自分类Dev

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

来自分类Dev

如何检查多维数组中是否存在值并返回该数组

来自分类Dev

在字符串上搜索多维数组以检查相关单词是否存在php

来自分类Dev

检查数组中是否存在

来自分类Dev

使用 lodash 检查数组中是否存在数组

来自分类Dev

检查数组中的特定键值-PHP

来自分类Dev

检查多维数组中是否存在值并编辑同一键内的其他值

来自分类Dev

PHP使用string_replace从多维数组中的键值替换关键字

来自分类Dev

如何匹配字母并检查值是否存在于数组中或不使用 PHP

来自分类Dev

如何检查数组中是否存在值并使用 PHP 将值插入数据库

来自分类Dev

PHP检查数组中是否存在具有属性的对象

来自分类Dev

PHP | 如何检查数组中是否存在某些数据

来自分类Dev

检查数组中是否存在值(Laravel或Php)

来自分类Dev

如何检查数组键php中是否存在变量

来自分类Dev

检查数组中是否存在值php do while循环

来自分类Dev

PHP检查多层数组中是否存在值

Related 相关文章

  1. 1

    检查多维数组中是否存在特定的数组键-PHP

  2. 2

    检查多维数组PHP中是否存在相同的值

  3. 3

    如何检查数组键是否存在于php中的多维数组中

  4. 4

    PHP - 检查数组是否存在于具有精确匹配对的多维数组中

  5. 5

    Twig检查多维数组中的字符串是否存在

  6. 6

    检查多维数组中是否存在多个值之一

  7. 7

    使用键值在php中对多维数组进行排序

  8. 8

    在php的关联多维数组中插入键值对

  9. 9

    PHP中基于键值的多维数组“ join”

  10. 10

    如何使用PHP找出键值是否存在于数组中?

  11. 11

    使用php检查键是否在多维数组中具有值

  12. 12

    检查数组中是否存在值并从多维数组中获取数组

  13. 13

    检查JSON中是否存在特定的键值

  14. 14

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

  15. 15

    如何检查多维数组中是否存在值并返回该数组

  16. 16

    在字符串上搜索多维数组以检查相关单词是否存在php

  17. 17

    检查数组中是否存在

  18. 18

    使用 lodash 检查数组中是否存在数组

  19. 19

    检查数组中的特定键值-PHP

  20. 20

    检查多维数组中是否存在值并编辑同一键内的其他值

  21. 21

    PHP使用string_replace从多维数组中的键值替换关键字

  22. 22

    如何匹配字母并检查值是否存在于数组中或不使用 PHP

  23. 23

    如何检查数组中是否存在值并使用 PHP 将值插入数据库

  24. 24

    PHP检查数组中是否存在具有属性的对象

  25. 25

    PHP | 如何检查数组中是否存在某些数据

  26. 26

    检查数组中是否存在值(Laravel或Php)

  27. 27

    如何检查数组键php中是否存在变量

  28. 28

    检查数组中是否存在值php do while循环

  29. 29

    PHP检查多层数组中是否存在值

热门标签

归档