Mantenga $ dbh (manejador de base de datos) en todos los archivos php

¿Cuántas formas existen de mantener $ dbh (manejador de base de datos) en todos los archivos php, de modo que una vez que se crea $ dbh, puedo consultar y actualizar la base de datos desde cualquier archivo php y en cualquier momento, sin tener que iniciar sesión?

1) aplicar $ dbh global en cada archivo php? 2) aplicar $ dbh en el parámetro de la función llamada? 3)?

¿Qué otras formas existen para consultar y actualizar sin tener que volver a iniciar sesión y cuál es mejor y más simple?

Gracias por tu contribución.

saludos a Clement

Respuestas a la pregunta(1)

Su respuesta a la pregunta