<?php
$products = json_decode('[
{ "title": "Product One", "categories": ["one", "two"] },
{ "title": "Product Two", "categories": ["two", "three"] },
{ "title": "Product Three", "categories": ["three", "four"] }
]');
$result = [];
foreach ($products as $row) {
if (in_array('two', $row->categories)) {
$result[] = $row;
}
}
echo json_encode($result, JSON_PRETTY_PRINT);
- Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
- [
{
"title": "Product One",
"categories": [
"one",
"two"
]
},
{
"title": "Product Two",
"categories": [
"two",
"three"
]
}
]
preferences:
69.07 ms | 407 KiB | 5 Q