【发布时间】:2015-04-07 14:22:32
【问题描述】:
我有一个从 JSON 文件回显的大型多维数组。我需要能够根据搜索词对其进行过滤。
Array
(
[timeline] => Array
(
[type] => default
[date] => Array
(
[0] => Array
(
[startDate] => 2014
[endDate] =>
[headline] => AA
[text] => Lorem Ipsum
[asset] => Array
(
[media] => IMAGE_URL
[thumbnail] =>
[credit] => Public Domain, Wikimedia Commons
[caption] => CAPTION_TITLE
)
)
//...and so on
我需要能够过滤text 和headline 键,并返回仅包含给定字符串的值。
【问题讨论】:
-
所以你需要搜索一个多维数组,你试过什么?你用谷歌搜索过吗,我确定你不是第一个想要搜索数组的人。
-
我已经尝试使用几个基本的 array_filter 函数,但无法提出任何适用于多维数组的方法。我是 PHP 新手,正在寻找更适合这个特定数组的解决方案。
标签: php json input multidimensional-array filter