Programación en PHP/Funciones

De Wikilibros, la colección de libros de texto de contenido libre.

Funciones Simples.

Las funciones son rutinas creadas por el programador para realizar procesos que se repetirán o se usarán más de una vez. Existen funciones simples (sin parámetros de por medio), y funciones con envío de parámetros, los cuáles se pueden procesar según su valor.

Esta sería una llamada a una función simple:

<?php
function Hola(){
$mensaje="Hola amigo";
echo $mensaje;
}
?>
<html>
<head>
<title>Mi Página</title>
</head>
<body>
<?php   
Hola();
?>
</body>
</html>

Esto hace una función que imprimirá el texto "Hola amigo".


Funciones con envío de parámetros.

Si necesitas una función a la cuál le puedas pasar parámetros, sería:

<?php 
function Hola2($saludo){
echo $saludo; 
}
?>
<html>
<head>
<title>Mi Página</title>
</head>
<body>
<?php   
Hola2("Este es el segundo saludo");
?>
</body>
</html>

Esto imprimirá: "Este es el segundo saludo". Note las posibilidades dinámicas en operaciones matemáticas o de texto que se pueden lograr "personalizando" el contenido de los valores a enviar.

Otro Ejemplo:

function Suma($a, $b)
{
$resultado=$a+$b;
echo $resultado;
}

Si hicieramos:

<?php Suma(20,30);?>

El resultado sería 50.

<?php Suma(15,4);?>

El resultado sería 19, y así.

Herramientas personales