Fonction PHP : extract()

mercredi 28 juillet 2004 :: perrick :: PHP :: un commentaire :: aucun trackback

J'ai l'impression qu'il est de bon ton de ressortir des petites fonctions méconnus en PHP. Et come ce n'est plus tous les jours que j'(re)apprends des nouveaux trucs en PHP, voici le résultat de mon dernier passage sur la doc de PHP: extract(), importe les variables dans la table des symboles.

J'en ai eu besoin pour passer de : $ma_liste = array('nom1' => 'valeur1', 'nom2' => 'valeur2', 'nom3' => 'valeur3'); à $nom1 = 'valeur1'; $nom2 = 'valeur2'; $nom3 = 'valeur3';. Un petit truc pratique quand -- et c'était mon cas -- une fonction retourne plusieurs valeurs dans une liste. A noter au passage le nombre d'options pour le traitement des collisions.

Vos commentaires et/ou trackbacks

Le mercredi 4 août 2004 à 09:33, commentaire par Moosh :: #

Moi ce qui me manque c'est l'inverse avec filtre

l'inverse de extract c'est compact

mais il faut y nommer entièrement les variables.

un $tableauDesVarFoo = compact("foo%");

Ajouter un commentaire

Les commentaires pour ce billet sont fermés.