Uso de Funciones en PHP

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.


 


Deja un comentario