Foros del Web » Programando para Internet » PHP »

variables no locales a una funcion

Estas en el tema de variables no locales a una funcion en el foro de PHP en Foros del Web. Hola gente. Estoy queriendo saber de la duda. Teniendo lo siguiente: $variable = "hola"; function imprimir() { echo $variable; } No imprime nada porque la ...
  #1 (permalink)  
Antiguo 12/07/2005, 16:25
 
Fecha de Ingreso: noviembre-2003
Ubicación: Paraguay
Mensajes: 382
Antigüedad: 20 años, 4 meses
Puntos: 4
variables no locales a una funcion

Hola gente.

Estoy queriendo saber de la duda. Teniendo lo siguiente:

$variable = "hola";

function imprimir()
{
echo $variable;
}

No imprime nada porque la variable no es tomada por la funcion.
Tendría que hacerlo solamente asi para poder imprimir?

$variable = "hola";

function imprimir($var)
{
echo $var;
}

imprimir($variable);

No se puede hacer que la variable sea global o algo asi?
  #2 (permalink)  
Antiguo 12/07/2005, 16:35
Avatar de tyo100  
Fecha de Ingreso: febrero-2005
Ubicación: Monterrey, NL
Mensajes: 475
Antigüedad: 19 años, 1 mes
Puntos: 1
$variable = "hola";

function imprimir()
{
global $variable;
echo $variable;
}
__________________
Desde la tierra de los nopales, las tortillas de maiz, y en cuya ciudad se encuenta el cerro de la silla.
NalgAss Web
SpiderMex - La Historia del Hombre Araña en MEXICO
  #3 (permalink)  
Antiguo 13/07/2005, 12:26
 
Fecha de Ingreso: noviembre-2003
Ubicación: Paraguay
Mensajes: 382
Antigüedad: 20 años, 4 meses
Puntos: 4
Gracias Tyo100.

Le diste en el ojo
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 08:49.