Les fonctions
PHP Manual

Fonctions anonymes

Les fonctions anonymes permettent la création de fonctions sans préciser leur nom. Elles sont particulièrement utiles comme fonction de rappel, mais leur utilisation n'est pas limitée à ce seul usage.

Exemple #1 Exemples avec des fonctions anonymes

<?php
echo preg_replace_callback('~-([a-z])~', function ($match) {
    return 
strtoupper($match[1]);
}, 
'bonjour-le-monde');
// outputs bonjourLeMonde
?>

Les fonctions anonymes sont implémentées en interne par la classe prédéfinie Closure.

Note: Les fonctions anonymes sont disponibles depuis PHP 5.3.0.


Les fonctions
PHP Manual