Uso de Funciones en PHP
Existen 2 tipos de funciones en PHP. Las funciones predefinidas por el lenguaje PHP y las funciones declaradas por el programador.
La sintaxis de una función en PHP es la siguiente:
function nombre_de_la_función (argumentos) //valor que llegna a la función
{
lista de variables globales
instrucciones
return valor
}
Una función puede no devolver ningún valor si su código termina sin encontrar el return.
Todas las variables que sean declaradas dentro de la función, sólo son de ésta misma y no se podrán utilizar fuera de ella, al contrario de que si una variables se encuentra declarada fuera de la función, la misma función sàpuede utilizar estas variables.
Vamos a realizar un ejemplo de la declaración de una función hecha por el programador y su llamada de la misma.
Si se desea obtener el número mayor de 2 números el sript serÃÂa:
<?
function mayor($a,$b) //función declarada con sus argumentos
{ //en la función van a llegar los valores x, y
if($a>$b) //comparamos ahora estos valores
{
return $a; //regresamos $a si es mayor que $b
}
else
{
return $b; //de lo contrario regresamos $b
}
}
$x=11;
$y=2;
$valor=mayor($x,$y); //mandamos llamar a la función y el resultado
echo “EL mayor es $valor”; //que regresa la función se guarda en $valor
?> //y finalmente imprimimos $valor
Espero que les sirva. Este tema esta muy relacionado en la recursividad, cheque el articulo que escribimos…
Ivan Karam.








