Un Repertorio De Todo

Páginas: 12 (2834 palabras) Publicado: 31 de enero de 2013
 Definir funciones en PHP.
Una función es un grupo de instrucciones que realiza una tarea, estas instrucciones están agrupadas en un mismo bloque, el cual puede ser llamado desde cualquier parte del código.
Esto hace que no tengamos que repetir un cierto código cada vez que queramos realizar la misma tarea, ya que basta con hacer una llamada a la función y esta se ejecuta.
Hay dos tipos defusiones, las que podemos crear nosotros mismos y las predefinidas.
PHP dispone de muchas funciones ya predefinidas, es decir, tareas que son habituales en programación, y para las cuales hay ya una función prefabricada, en este caso lo único que tenemos que hacer es llamar a la función para que esta se ejecute.
Esto lo hemos visto ya en páginas anteriores, hemos visto funciones predefinidas paraordenar arrays, o para crear ficheros, o para otra serie de tareas.
La forma de llamar a una función predefinida, tal como hemos hecho en las páginas anteriores, es escribiendo su nombre y luego un paréntesis. El paréntesis puede llevar o no argumentos o parámetros, es decir, una serie de datos que hay que pasarle a la función, necesarios para obtener un resultado.
Podemos definir o crearnuestras propias funciones, para ello usaremos el siguiente código:
function nombreFuncion($argumento1,$argumento2) {
instrucciones de la función ...;
return $resultado
}
Veamos cuales son los elementos del código anterior:
función: empezaremos poniendo esta palabra clave.
nombreFuncion: Después le daremos un nombre a la función, podemos escribir aquí cualquier palabra, yeste será el nombre que tenga la función.
(): Escribimos luego los paréntesis, y dentro de ellos los argumentos, en caso de que sean necesarios.
$argumentos: Son los datos necesarios para poder ejecutar la función, por ejemplo una función que realice la suma de dos números, necesitará que le pasemos como argumentos esos dos números. Una función puede necesitar o no argumentos, por lo que no esobligatorio ponerlos si no es necesario. Si necesita más de un argumento, estos se pondrán separados por comas. El argumento puede ser cualquier variable, la cual la utilizaremos dentro de la función para operar con ella y obtener el resultado.
{Instrucciones}: Entre llaves pondremos las instrucciones que hagan falta para ejecutar la función.
return: Podemos hacer que la función de directamenteel resultado, o que lo devuelva al programa, en este caso utilizaremos la palabra clave return seguido de la variable que contiene el resultado. Esta se pone siempre al final de las instrucciones y antes de cerrar la llave.
Ejemplos de aplicación de funciones
Veamos un ejemplo sencillo de una función para sumar dos números: Escribimos primero un formulario en el que pedimos al usuario que nos dédos números:

Escribe dos números:
Primer número: ...
Segundo número:



Después en código php escribimos primero la función que suma los dos números, después pasamos los dos números a la función y mostramos el resultado en pantalla.

 Como se ejecuta una función en PHP.
Lo primero de todo, crearemos un par de funciones.
function menor($a,$b){ return $a$b ? $a : $b; }
Lafunción menor () devuelve el menor de los dos números pasados como parámetros. La función mayor () hará lo contrario.
La forma clásica: La forma más típica de ejecutar una función, es simplemente escribiendo su nombre, seguido de unos paréntesis, con los parámetros separados por comas. De esta forma, al escribir:
$a = 12;
$b = 5;
echo "Entre $a y $b, el menor es ",menor($a,$b);
 Como se pasa losparámetros de PHP.
Los parámetros son los datos que reciben las funciones y que utilizan para realizar las operaciones de la función. Una función puede recibir cualquier número de parámetros, incluso ninguno. A la hora de definir la función, en la cabecera, se definen los parámetros que va a recibir.

función f1 ($parametro1, $parámetro2)
Así definimos una función llamada f1 que recibe dos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Repertorio
  • Repertorio
  • Repertorio
  • repertorio
  • Repertorio
  • Repertorio
  • Repertorio
  • EL REPERTORIO DEL LIDERAZGO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS