Funzioni in PHP

Le funzioni sono blocchi di codice riutilizzabili che eseguono compiti specifici.

Definire una funzione

function saluta($nome) {
    return "Ciao, $nome!";
}

echo saluta("Mario"); // Ciao, Mario!

Parametri di default

function saluta($nome = "Ospite") {
    return "Ciao, $nome!";
}

echo saluta(); // Ciao, Ospite!

Parametri con tipo (PHP 7+)

function somma(int $a, int $b): int {
    return $a + $b;
}

Funzioni anonime (closure)

$saluta = function($nome) {
    return "Ciao, $nome!";
};

echo $saluta("Mario");

Arrow functions (PHP 7.4+)

$doppio = fn($n) => $n * 2;

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato per lo sviluppo web...
  • Variabili PHP

    Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mario"; $eta = 30...
  • Stringhe in PHP

    Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole vs doppie$nome = ...
  • Array in PHP

    Gli array permettono di memorizzare più valori in una singola variabile.Array indicizzati$frutti = [...
  • Operatori PHP

    Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori aritmetici$a + $...