может array_filter использовать?