miércoles, 1 de junio de 2011

12. Las funciones

Ya estoy aquí de nuevo. Hoy vamos a profundizar sobre el uso de las funciones. Hasta ahora ya hemos visto funciones predefinidas por PHP, es decir, son utilizadas por defecto. Como era el caso de strlen;, for; etc. No obstante, hay funciones que las puede definir el propio usuario. La sintaxis de la función es:

function nombre de la función(parámetros)

Lo vemos con un ejercicio práctico:

<?php
function iva($precio){
 $precio_final = ($precio * 0.16) + $precio;
  return $precio_final; //Valor de retorno, es el valor que la función retorna para poder operar con ese valor retornado
}
  echo "<b>Cálculo del Impuesto sobre el Valor Agregado (IVA)</b><br>";
 $precio = 25.00;
  echo "El precio original es: ".$precio."<BR>";
   echo "El precio final es: ";
    echo iva($precio);
?>

Y en pantalla nos imprime:
Pero lo mejor para que nos quede más claro el tema de las funciones es realizar prácticas y ejercicios, por lo que os voy a proponer una serie de ejercicios para que vayáis practicando con las funciones y de esta manera se os quede más claro.

1) Compara tres números e indica cual es el mayor.
2) Compara cuatro números e indica cual es el mayor
3) Compara tres numero e indica cual es el menor
4) Compara cuatro números e indica cual es el menor.

 
El uso de las funciones ahorra mucho tiempo, además de mucho código, una vez que lo tengáis claro el tema de las funciones vais a querer recurrir a funciones creadas por vosotros mismos sobre todo en programas complejos o para simplificar código.
El próximo día publicaré las soluciones a los ejercicios propuestos, ya sabéis que me podéis enviar vuestros propios ejercicios para publicarlo en el blog. De momento, esto es todo, hasta la próxima.
 

No hay comentarios:

Publicar un comentario