Cómo hacer una función en PHP
En PHP una función se hace con el comando
function. Luego, después de un espacio, sigue
el nombre de la función y paréntesis.
Vea el ejemplo:
<?php
function func()
{
echo 'text';
}
func(); // mostrará 'text'
?>
En lugar del comando echo normalmente se utiliza
return. En este caso el resultado del trabajo
de la función no se muestra inmediatamente en pantalla, sino que puede
ser guardado en una variable.
Vea el ejemplo:
<?php
function func()
{
return 'text';
}
$str = func(); // primero guardamos en una variable, y luego mostramos en pantalla
echo $str; // mostrará 'text'
?>
Los paréntesis pueden estar vacíos, o en ellos se pueden indicar parámetros que acepta la función. Los parámetros son variables ordinarias de PHP.
Hagamos una función que reciba como parámetro un número y devuelva su cuadrado:
<?php
function func($num)
{
return $num * $num;
}
echo func(2); // mostrará 4
echo func(3); // mostrará 9
?>