Código PHP:
<?
//Función pequeña
function pequeña($peso,$edad)
{
$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)
{
//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
?>
A ver si a alguien se le ha presentado un problema similar o sabe resolver este (obviamente es un pequeño ejemplo que me he inventado, pero en mi código es de aplicación similar).
Gracias