Una de las herramientas mas importantes en cualquier lenguaje
de programación son las funciones. Una funcion consiste
en un conjunto de rutinas y acciones que a lo largo del script
van a ser ejecutadas multitud de veces agrupados en una FUNCION
y desde cualquier punto del script puede ser llamada
y ejecutada.A su vez esta funcion puede recibir parámetros
externos de los cuales dependa el resultado de una funcion.
Las funciones deben ser colocadas siempre antes de realizar la
llamada a la funcion(como es logico).La sintaxis de una funcion
es la siguiente:
function nombre(parametros){
instrucciones de la funcion
}
para llamar a la funcion seria de la siguiente forma: nombre(parametros)
Un ejemplo para entender el uso de funciones es el siguiente:
Crearemos una funcion que realice la suma de dos numeros y muestre
el resultado
function sumar($sumando1,$sumando2){
$ suma=$sumando1+$sumando2
echo $sumando1."+".$sumando2."=".$suma;
}
sumar(5,6)
Un hecho relevante que cabe destacar es que las variables que
declaremos dentro de la funcion solo existiran o tendran dicho
valor dentro de la funcion.
Existen casos en los cuales no sabemos el número de parámetros
que le pasaremos a la funcion y en estos casos debemos usar las
funciones creadas al efecto como son:
func_num_args() Numero de parametros que se le han pasado a la
funcion
func_get_args() Devuelve un elemento de los que forman la lista
de argumentos