Manuel PHP

Précédent

 

Suivant

compact

compact -- Crée un tableau contenant les variables et leur valeur

Description

array compact(string varname | array varnames, [...]);

compact() accepte différents paramètres. Les paramètres peuvent être des variables contenant des chaînes, ou un tableau de chaîne, qui peut contenir díautres tableau de noms, que compact() traitera récursivement.

Pour chacun des arguments, compact() recherche une variable avec un une variable de même nom dans la table courante des symboles, et líajoute dans le tableau, de manière à avoir la relation nom => ëvaleur de variableí. En bref, cíest le contraire de la fonction extract(). Retourne le tableau ainsi créé.

Exemple 1. compact() exemple

$ville = "San Francisco";
$etat = "CA";
$evenement = "SIGGRAPH";

$location_vars = array("ville", "etat");

$result = compact("evenement", $location_vars);
      

After this, $result will be array("evenement" => "SIGGRAPH", "ville" => "San Francisco", "etat" => "CA").

Voir aussi extract().

Note: Cette fonction a été ajoutée dans PHP 4.0.

Précédent

Sommaire

Suivant

asort

Chapitre

count