Зато не в кредит, точнее не кодер
require_once 'blalala.php';
накой там объявлять обычные переменные? обычно такие подключаемые файлы содержат константы, которые будут доступны в любом месте, хоть в методах, хоть в функциях.
Вы когда нибуть писали больше 5-10 кб кода? Зачем такое издевательство?
И ещё вопрос про "оптимизацию". У кого нибуть был высоконагруженный проект?