Вам нужно пройти по всем из них проверку внутри цикла:
foreach ($j->data as $v) {
if ($v->type == "status") {
// Do whatever you were going to do...
}
}
Можно использовать array_filter()
, чтобы удалить значения, которые вас не интересуютперед итерацией, но, вероятно, не стоит дополнительных усилий, так как прирост производительности будет минимальным или несуществующим.