我想过滤数组。请帮我弄清楚。
有这样一个数组,用一个变量来显示——$Myitems
Array
(
[0] => Array
(
[name] => Pencil
[color] => Blue
[material] => Wood
[size] => XL
)
[1] => Array
(
[name] => Pen
[color] => Red
[material] => Plastic
[size] => XXL
)
[2] => Array
(
[name] => Pencil
[color] => Green
[material] => Wood
[size] => L
)
[3] => Array
(
[name] => Pen
[color] => Blue
[material] => Plastic
[size] => M
)
)
我需要这样做,以便只显示那些具有“蓝色”值的数组。所以我最终得到了这个:
Array
(
[0] => Array
(
[name] => Pencil
[color] => Blue
[material] => Wood
[size] => XL
)
[1] => Array
(
[name] => Pen
[color] => Blue
[material] => Plastic
[size] => M
)
)
我试图来这里只是作为最后的手段,它已经来了。我搜索了一堆文章,但我什至找不到解决这个问题的接近方法。也许我没有正确构建搜索查询。请帮我解决这个问题。
结果,这个问题是这样解决的:
接下来,在模板中,我们显示这个数组的数据: