Predve4niy: вы в ответе написали "В консоле?", что на ответ никак не тянет, поэтому я перенёс его в комментарии, но вы параллельно дополнили ответ, поэтому я его вернул.
На сервере хранить и не думать ни про каких злоумышленников - если он может прочитать ваши логи, то уже поздно что-то делать.
Что писать вы должны самостоятельно определить, никто за вас не сможет определить баланс между слишком подробными логами и недостаточными логами.
Действительно, не заметил повтора. Возможно, эффективнее будет не на каждой итерации проверять вхождение, а в конце сделать array_unique, но это только гипотеза.
Ильдар Гизетдинов: там не про глобальные переменные речь и я только так данные во все view передаю, потому что запись короче. PhpStorm даже подсвечивает такую запись как использование переменной.