Foros del Web » Programando para Internet » PHP »

problema con function

Estas en el tema de problema con function en el foro de PHP en Foros del Web. estoy intentando usar esta simple funcion pero no aparecen resultados: si hago algo asi funciona: Código PHP: <?php echo  $over [ 0 ][ "home" ]; ...
  #1 (permalink)  
Antiguo 19/10/2009, 11:10
Avatar de dyegox  
Fecha de Ingreso: enero-2008
Mensajes: 173
Antigüedad: 16 años, 3 meses
Puntos: 7
problema con function

estoy intentando usar esta simple funcion pero no aparecen resultados:
si hago algo asi funciona:
Código PHP:
<?php
echo $over[0]["home"];
?>
pero si hago asi no funciona:
Código PHP:
<?php
function __($value){
return 
$over[0][$value];
}
echo 
__("home");
?>
  #2 (permalink)  
Antiguo 19/10/2009, 11:12
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: problema con function

Porque $over no está disponible dentro del ámbito de la función. Debes usar $GLOBALS:
Código PHP:
Ver original
  1. return $GLOBALS['over'][0][$value];
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 19/10/2009, 11:16
Avatar de dyegox  
Fecha de Ingreso: enero-2008
Mensajes: 173
Antigüedad: 16 años, 3 meses
Puntos: 7
Respuesta: problema con function

gracias ya funciona .,., de apoco se va aprendiendo mas.,.,
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 04:42.