Foros del Web » Programando para Internet » PHP »

Necesito informacion sobre la variable "global"

Estas en el tema de Necesito informacion sobre la variable "global" en el foro de PHP en Foros del Web. hola, he estado buscando en www.php.net pero no he encontrado la informacion que busco acerca de la variable globlal. Me podeis explicar un poco para ...
  #1 (permalink)  
Antiguo 18/12/2002, 10:15
 
Fecha de Ingreso: enero-2002
Mensajes: 90
Antigüedad: 15 años, 11 meses
Puntos: 0
Necesito informacion sobre la variable "global"

hola, he estado buscando en www.php.net pero no he encontrado la informacion que busco acerca de la variable globlal.

Me podeis explicar un poco para que sirve y como funciona??

gracias y saluods
  #2 (permalink)  
Antiguo 18/12/2002, 10:26
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Te refieres a usar el array SuperGlobal ($_GET, $_POST .. )

.. o a como definir una variable GLOBAL $variable (el "scope" o ambito de una variable)?

Bueno, en las FAQ's de PHP de este foro .. (primer mensaje, 1ª pag.) puedes ver Una pequeña explicación sobre el tema y los links hacia el manual.

Lee las FAQ's y luego pasate por:
http://us.php.net/manual/en/language...predefined.php

Un saludo,
  #3 (permalink)  
Antiguo 18/12/2002, 10:31
 
Fecha de Ingreso: enero-2002
Mensajes: 90
Antigüedad: 15 años, 11 meses
Puntos: 0
hola me refiero a como definir una variable GLOBAL $variable

Me acabo de leer lo de variables de la direccion que me has puesto pero me ha aclarado pocas dudas.
Me podrias explicar mejor para que sirve y que funciones se le podría dar??

saludos
  #4 (permalink)  
Antiguo 18/12/2002, 10:48
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Para lo de el array SuperGlobal .. insisto . .leete las FAQ's que hay se eplica porqué hay q usarlas .. ademas q tienes un link hacia otro artículo de Zend.com ...

Lo de GLOBAL $variable .. se refiere al ambito (scope en ingles) de las variables y se usa principalmente en funciones:

http://us.php.net/manual/en/language...bles.scope.php

Si tienes una funcion X .. el ambito de las variables solo afecta a las variables que contenga la funcion y manipule ... Si necesitas usar variables de "fuera" de esa funcion .. debes de pasarselas como parámetro o bien definirlas como globales.

Pasandole una variable asumiendo gloables:
Código PHP:
$variable="valor";
function 
funcionX(){
global 
$variable;
// proceso .. lógica ..

Pasandole una variable por parámetro:
Código PHP:
$variable="valor";
function 
funcionX($variable){
// proceso .. lógica ..

A su vez ya sabras q una funcion puede devolver algun valor de alguna variable .. esto lo hace via:

return $variable .. (uno de sus metodos) ...

Recuerda .. "las variables que uses en una funcion solo tienen validez y uso dentro de la funcion" .. para "hacerle llegar" o "que devuelva" alguna variable . .hay q usar los métodos mencionados ..

Es eso a lo q te refieres? ...

Un saludo,
  #5 (permalink)  
Antiguo 18/12/2002, 10:59
 
Fecha de Ingreso: enero-2002
Mensajes: 90
Antigüedad: 15 años, 11 meses
Puntos: 0
si, era eso

muchas gracias ya me has resultos las dudas

saludos
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 00:41.