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

Cita:
Iniciado por pateketrueke Ver Mensaje
mira... definitivamente el singleton te ahorra del pensamiento de usar globales... ¿porque?

pues precisamente siempre vas a obtener la misma instancia siempre, ese es el objetivo de dicho patrón.... entonces, declarar la variable fuera de las funciones usando singleton, y luego usar global para accesar a ella desde otro contexto pierde sentido... y en todo caso fue en vano implementar el singleton...

lo único que debes saber es que usar globales no es seguro, imagina que en algún punto del script haces unset() de tu variable global $db ¡pues dejaría de funcionar todo!!

bueno, el punto es que deberías acostumbrarte al uso de patrones....
Toda la razón, muchas gracias por los consejos y la ayuda.