Просмотр поста

.
Swank
Сексуальность валенка

У меня есть еще проблемка одна.
Вот есть у меня класс DB он наследует PDO
Этот класс у меня в отдельном файле
Этот файл я инклудю в другой файл(init.php) и в init.php делаю $db = new DB;
Также в init.php инклуюеться другие классы, так в этих других классах я не могу юзать класс DB мне приходится делать переменную $db глобальной
Мне кажется что global юзать нежилательно ибо это както неправильно.
Как сделать чтоб не юзать globale?
Делать $db = new DB; именно там где я юзаю базу? Юзать всеже globale? или может у меня вообще архитектура папок/файлов и мне надо реорганизовать ее?