如何过滤此数组以仅保留项目[category] => 1?
[0] => Array
(
[link] => index
[image] => spot
[category] => 0
)
[1] => Array
(
[link] => test
[image] => spotless
[category] => 0
)
[2] => Array
(
[link] => differentcat
[image] => spotly
[category] => 1
)
Run Code Online (Sandbox Code Playgroud)
使用array_filter.
你想要这样的东西(假设你想保留category1的条目):
function categoryone($var)
{
return (is_array($var) && $var['category'] == 1);
}
print_r(array_filter($your_array, "categoryone"));
Run Code Online (Sandbox Code Playgroud)