вы можете иметь статический метод в вашем классе базы данных, который будет возвращать свой экземпляр.
$db = DB::getInstance();
Более того, вы можете реализовать шаблон синглтона.Вы можете прочитать об этом здесь.
Шаблоны PHP
Основная идея заключается в том, что вы сохраняете объект БД в статическом свойстве, а затем в проверке getInstance, если он установлен, вы возвращаетеПри создании или создании нового конструктор должен быть закрытым, чтобы объект не мог быть создан нигде, кроме как в getInstance. Это гарантирует, что всегда существует один экземпляр объекта DB.