Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/01/2008, 22:39
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Funcion que devuelve un entero y cadena por referencia

Pues si, tienes razón, la solución más sencilla es usando variables globales:

Código PHP:
//Función pequeña 
function pequeña($peso,$edad

    global 
$output;
    
$valor=$peso/$edad
    
$output.='Su relacion peso/edad es:'.$valor// Esta variable necesito que se guarde con los otros mensajes de output 
    
return $valor

//Tengo una función grande 
function grande($nombre,$peso,$talla,$edad

    global 
$output;
    
//Aquí se juega con los parámetros y se producen salidas que guardo en una variable 
    
$ouput='Su nombre es '.$nombre.'<br>'
    
$relacion=$talla/$peso
    
$ouput.='Su relación talla/peso es:'.$relacion

    
//Después se llaman a otras funciones que devolverán datos, pero además necesito guardar las cadenas de mensajes que producen, por ejemplo 
   
$relacion2=pequeña($peso,$edad);//Necesito que el valor se guarde, pero además se guarde en $output el mensaje que produce 


grande('shakaran',80,180,20);//Llamada a la funcion inicial 
http://www.php.net/global

Un saludo,