¡Hola de nuevo!
He programado una clase que me permite manejar la base de datos, y me gustaría poder utilizar los metodos de la misma en todo el script. Para ello, en la primera línea del index, incluyo el archivo que contiene la clase y creo el objeto.
Código PHP:
require_once('clase_db.php');
$db = new database();
La variable se declara fuera de toda función y, como es normal, para poder usar los métodos dentro de una, tendré que declarar global $db en todas y cada una de las funciones.
Código PHP:
function blah()*{
global $db;
// ahora sí :)
}
La pregunta puede parecer un poco tonta o sin sentido y seguramente la respuesta sea negativa, pero me gustaría saber si hay alguna forma de no tener que declarar global la variable $db en cada función.
Gracias a todos :)