PHP Fonctions pures


Exemple

Une fonction pure est une fonction qui, étant donné la même entrée, renverra toujours la même sortie et sera sans effet secondaire .

// This is a pure function
function add($a, $b) {
    return $a + $b;
}

Certains effets secondaires modifient le système de fichiers , interagissent avec les bases de données et impriment à l’écran .

// This is an impure function
function add($a, $b) {
    echo "Adding...";
    return $a + $b;
}