在数组中搜索并使用它来保存

时间:2017-03-18 18:58:17

标签: php arrays xml

本周我一直在用进口的特殊项目工作。我创建的函数从不同的源导入一个xml并将其保存在我的数据库中。

我的解决方案是: - 从XML中保存我想要的密钥并将其保存到我的数据库中。

但是因为每个XML都不同,我想搜索我的其中一个XML数组并搜索我想要保存的密钥。

现在的问题是: - 我有一系列事件,我想要密钥的值并将其保存到我的数据库中。

我的XML示例数组:

[
 [event] =>
           [
            [0] =>
                  [
                   [foo1] => [bar1]
                   [foo2] => [bar2]
                  ]
            [1] =>
                  [
                   [foo1] => [bar3]
                   [foo2] => [bar4]
                  ]
           ]
]   

非常感谢!

1 个答案:

答案 0 :(得分:2)

您是否尝试过 array_keys 功能?它返回数组中的键,用于查找指示的值

看这个

http://php.net/manual/es/function.array-keys.php

array_keys($array, "search_value");