Оптимизация вышла на новый уровень, конечно. Чтоб сэкономить 0.000001 млс ты наоборот прибавил лишних действий.
Коллеги выше правильно подметили. Создай новый итератор для залогиненных юзеров и радуйся. foreach все сделает за тебя.
Впрочем, это ты ещё не видел его отца y_iterate.
[ INC ][ All ]
Итератор (Вместо инклюда foreach)
#25
Отправлено 10 января 2025 - 23:58
#26
Отправлено 16 января 2025 - 07:23
Ты верно подметил, добавление в итератор это самая затратная процедура чем его перебор. И если система чаще добавляет чем перебирает список, то он считается неэффективным. Алгоритм на самом деле максимально производителен и не требует доработок или замены просто используй его и не парься.
Более подробно рекомендую здесь почитать https://github.com/p..._foreach/api.md
Более подробно рекомендую здесь почитать https://github.com/p..._foreach/api.md
Сообщение отредактировал vawylon: 16 января 2025 - 07:27