【发布时间】:2013-06-13 18:47:51
【问题描述】:
你好,我有一个数组如下
"data": [
{
"title": "title1",
"category": "apple"
},
{
"title": "title2",
"category": "bannana"
},
{
"title": "title3",
"category": "grape"
}
]
等
我有一个像下面这样的变量
$categories = 'bannana, grape';
我有一个循环遍历数据并提取所有的标题。
我想要实现的是一个循环,它将遍历数组并仅提取类别与 $categories 变量中的值之一匹配的标题。
所以在这种情况下,title1 将被忽略,因为它在苹果类别中。但 title2 和 title3 将被添加到一个新数组或放入一个字符串等。
感谢您从哪里开始提供任何帮助。谢谢
【问题讨论】:
-
说,这不是
banana吗? 只是说 ;-) 它会为您节省一次按键操作。 -
explode()是你的关键函数,它将帮助你将字符串转换为数组,然后很容易检查值是否在数组中。