Копаясь в разных скриптах, часто натыкаюсь на такое... PHP: $this->db_conn = $GLOBALS['db_conn']; И в далее PHP: $cats = $this->db_conn->функция работы с базой($query); Плюся понятны ... Минусы какие?????
Да вобщем-то никаких, разве что нарушает немного эстетику кода. P.S. Да, если включён register_globals, то можно поиметь проблемы с безопастностью и.т.д. при неправильном программировании. Если интересно, то материала в и-нете на эту тему полно.
Про глобал много, но про то что следует или нет туда подключение совать нигде не встречал... Если ткнете носом - против не буду