Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/10/2012, 19:36
Avatar de abimex
abimex
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: ~
Mensajes: 751
Antigüedad: 18 años
Puntos: 137
Respuesta: Enviar parametros a funcion

Cita:
Iniciado por afrika026 Ver Mensaje
lo podes en PHP. La funcion sería algo así:

function resultado($numero)
{
//inicio el array con sus valores para su posterior comparación

$Animales = array("2112" => "Gato",
"2111" => "Perro",
"2323" => "Rana",
"2332" => "Ave",
"2114" => "Pez");

//recorro el array para su comparacion con el numero introducido en la funcion
//donde $i toma el valor del numero y $Valor el de los animales

while (list($i,$Valor)=each($Animales))
{
if ($i == $numero) {
$valordevuelto=$Valor;
break; //salgo del bucle while si encuentra al animal
} else {
$valordevuelto="no encontrado";
}
}
return $valordevuelto;
}
una mejora
Código PHP:
Ver original
  1. <?php
  2. function resultado($numero)
  3. {
  4.   $Animales = array(
  5.     "2112" => "Gato",
  6.     "2111" => "Perro",
  7.     "2323" => "Rana",
  8.     "2332" => "Ave",
  9.     "2114" => "Pez"
  10.   );
  11.   return isset($Animales[$numero]) ? $Animales[$numero] : "No se encontro";
  12. }
  13. ?>
no ocupas recorrerlo