Funciones en PHP

Aprende a crear y usar funciones para organizar y reutilizar tu código


Descargar Funciones

¿Qué son las Funciones en PHP?

Definición

Una función es un bloque de código que realiza una tarea específica y puede ser reutilizado múltiples veces en un programa.

Ventajas de usar funciones

  • Reutilización: Escribe una vez, usa muchas veces
  • Organización: Divide problemas complejos en partes más pequeñas
  • Mantenimiento: Fácil de modificar y depurar
  • Legibilidad: Código más claro y comprensible

Sintaxis básica

<?php
function nombreFuncion($parametro1, $parametro2) {
    // Código de la función
    return $resultado;
}
?>

📝 Ejemplo Práctico - Funciones con Formularios

Este ejemplo muestra cómo usar funciones para procesar datos de formularios.

Sistema de Información Personal

🔍 Cómo Funciona el Sistema

Procesamiento con Redirección JavaScript

<?php
// Procesar formulario
if ($_POST) {
    $destino = procesarOpcion($_POST['opcion']);
    if ($destino) {
        // En lugar de header(), usamos JavaScript
        echo "<script>window.location.href = '$destino';</script>";
    }
}
?>

🎯 Tipos de Funciones en PHP

Funciones Básicas

<?php
function saludar($nombre = "Invitado") {
    return "¡Hola $nombre!";
}
echo saludar("Ana");
?>

Funciones con Validación

<?php
function validarEmail($email) {
    return filter_var($email, FILTER_VALIDATE_EMAIL);
}
?>