PHP: Fonctions variables - Manual
jeudi 30 septembre 2004 :: perrick :: PHP :: un commentaire :: un trackbackLes fonctions variables dans PHP : après avoir retrouvé le billet de Harry Fueck où j'en avais entendu parler pour la première fois, je vous ajoute aussi la référence dans le manuel PHP : Fonctions variables.
Qu'est-ce que ça fait ? Cela permet d'éxécuter une fonction dont on composerait le nom à la volée.
Un exemple ?
function faire_tri_suivant($id) {
$id_next = $id + 1;
if (function_exists("faire_tri_".$id_next)) {
$function = "faire_tri_".$id_next;
return $function();
} else {
return "la fonction ".$id_next." n'existe pas encore";
}
}
Et si ça ne sert à personne, je l'aurais au moins mis dans un coin de ma "soft-tête"...
Vos commentaires et/ou trackbacks
Le vendredi 1 octobre 2004 à 17:20, commentaire par Ldo :: site :: #
humm, je me disait bien que j'avait déjà vu ça quelque part :)
Laurent Jouanneau utilise cette technique pour instancier certaine class dans wikirenderer.
Le vendredi 12 novembre 2004 à 07:58, trackback par The Kamelot Blog :: #
Tour des blogs francophones *PARTIE 2*
DWEF Convertir les dates avec PHP :: jeudi 26 août 2004 Une fonction pour permettre la conversion d'une date dans les deux sens. http://dwef.12h26.com/32-convertir-date-php.htm Zend's PHP 5 Contest :: jeudi 30 septembre Les projets sont en ligne,...
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.