Пожалуйста, помогите

Мне нужна функция, которая будет очищать все валяющиеся предметы в определённом мире, если его количество больше чем определенное число (пусть будет 10)

Здесь очень кстати будет array_filter:

$items = array_filter($world->getEntities(), fn($en) => $en instanceof Item);
if(count($items) > 10){
    foreach($items as $item){
        $item->close();
    }
}
3 лайка