Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
>if ((is_array($uri)) && (!empty($uri))) {
PHP не знаю, но знаю, что от него всего можно ожидать. Неужели is_array может вернуть true при том что переменная empty? Или в этом суть говнокода?
Погуглил малость:
"A variable is considered empty if it does not exist or if its value equals FALSE. "
Это пиздец конечно, почему именно FALSE? Такой рандом.
PHP не знаю, но знаю, что от него всего можно ожидать. Неужели is_array может вернуть true при том что переменная empty? Или в этом суть говнокода?
Погуглил малость:
"A variable is considered empty if it does not exist or if its value equals FALSE. "
Это пиздец конечно, почему именно FALSE? Такой рандом.