hooligan, Ты пиши хоть как тестировал какой кусок кода проверял.
вот к примеру взять и вывести цифру 1 через if или switch результат будит один и тотже
либо взять и подключить файл с цифрой 1 результатом через if или switch результат будит один и тотже но медленнее чем при простом выводе.
каждое подключение файла хавает ресурсы не сколько больше чем обычный вывод.