Foros del Web » Programando para Internet » PHP »

Ayuda como usar las globales?

Estas en el tema de Ayuda como usar las globales? en el foro de PHP en Foros del Web. quiero usar unas variables globales pero el problema es que no se como se crean. lo que quiero hacer es crear un achivo con todas ...
  #1 (permalink)  
Antiguo 15/12/2006, 12:42
 
Fecha de Ingreso: septiembre-2006
Mensajes: 81
Antigüedad: 17 años, 7 meses
Puntos: 5
Ayuda como usar las globales?

quiero usar unas variables globales pero el problema es que no se como se crean.
lo que quiero hacer es crear un achivo con todas las variables pero que solo coja las que quiera y no todas que es lo que me pasa con el include().
a ver si alguno de vosotros me podria explicar como crearlas
  #2 (permalink)  
Antiguo 15/12/2006, 12:53
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
Pregunta Re: Ayuda como usar las globales?

Pues a nivel de programación no es del todo recomendable el uso de variables globales. Si pudieras detallar un poco más lo que estas tratando de hacer te lo agradeceriamos muchisimo.

Saludillos.
  #3 (permalink)  
Antiguo 15/12/2006, 12:58
 
Fecha de Ingreso: septiembre-2006
Mensajes: 81
Antigüedad: 17 años, 7 meses
Puntos: 5
Re: Ayuda como usar las globales?

un ejemplo:
tengo un archivo en el que tengo la llamada a la base de datos y mas variables.
y en un archivo solo quiero la variable de la llamada a la BD, las otras no.
si uso el include() me trae todas las variables y eso no es lo que quiero.
saludos
  #4 (permalink)  
Antiguo 15/12/2006, 13:02
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Ayuda como usar las globales?

pues podrías usar unset() para las que no quieras....
o usar return $variable en el archivo incluido, a la vez que hacés
$var = include('archivo');

El problema es que el código incluido pertenece al mismo ámbito que el resto, a menos que esté en una función por ejemplo

Leete http://www.php.net/manual/es/languag...bles.scope.php

Saludos.
  #5 (permalink)  
Antiguo 15/12/2006, 13:28
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: Ayuda como usar las globales?

Lo que necesitas no es recomendable para la correcta lógica de una aplicación, las variables/contantes declaradas no deberían molestarte, si así lo hacen, el cometido de estar en ese include no es correcto.
De todas maneras, un unset() como dice alvlin es la solución, pero te recomiendo que dividas eso y las encapsules en grupos de serte posible.

O tal vez no comprendimos tu necesidad, de ser así contanos mas con algún ejemplo.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #6 (permalink)  
Antiguo 15/12/2006, 13:59
 
Fecha de Ingreso: septiembre-2006
Mensajes: 81
Antigüedad: 17 años, 7 meses
Puntos: 5
Re: Ayuda como usar las globales?

gracias eso he hecho, lo he dividido todo en partes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:29.