Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2010, 20:25
Everu
 
Fecha de Ingreso: julio-2010
Mensajes: 16
Antigüedad: 13 años, 10 meses
Puntos: 0
Duda: usando variable global en funciones

¡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 :)