Position actuelle: Accueil> Catégories de fonctions> compact

compact

Créez un tableau comprenant des noms de variables et leurs valeurs
Nom:compact
Catégorie:Tableau
Langage de programmation:php
Description en une ligne:Créez un tableau contenant des noms de variables et leurs valeurs.

Définition et utilisation

La fonction compact() crée un tableau contenant des noms de variables et leurs valeurs.

Remarque: Toute chaîne sans nom de variable correspondant à lui est omise.

Exemple

Exemple 1

Créez un tableau contenant des noms de variables et leurs valeurs:

 <? Php
$ FirstName = "Bill" ;
$ LastName = "Gates" ;
$ age = "60" ;

$ résultat = Compact ( "FirstName" , "LastName" , "Age" ) ;

print_r ( $ result ) ;
?>

Essayez-le vous-même

Exemple 2

Utilisez une chaîne qui ne correspond pas à la variable et à un tableau de noms de variables:

 <? Php
$ FirstName = "Bill" ;
$ LastName = "Gates" ;
$ age = "60" ;

$ name = array ( "FirstName" , "LastName" ) ;
$ résultat = compact ( $ nom , "emplacement" , "âge" ) ;

print_r ( $ result ) ;
?>

Essayez-le vous-même

grammaire

 compact ( var1 , var2 ... )
paramètre décrire
var1 Requis. Il peut s'agir d'une chaîne avec des noms de variables ou d'un tableau de variables.
var2 , ... Facultatif. Il peut s'agir d'une chaîne avec des noms de variables ou d'un tableau de variables. Autorisez plusieurs paramètres.

illustrer

La fonction compact() crée un tableau de variables avec des paramètres. Si un tableau existe dans le paramètre, la valeur de la variable dans le tableau est également obtenue.

Le tableau renvoyé par cette fonction est un tableau associatif, le nom de clé est le paramètre de la fonction, et la valeur de clé est la valeur de la variable dans le paramètre.

Le comportement de cette fonction est exactement l'opposé de extract() .

Fonctions similaires
  • Appliquer une fonction de rappel pour chaque élément du tableau array_map

    array_map

    Appliquerunefonction
  • Alias ​​pour le courant pos

    pos

    Alias​​pourlecourant
  • Échangez les touches et les valeurs dans les tableaux array_flip

    array_flip

    Échangezlestoucheset
  • Rewind le pointeur intérieur du tableau à un prev

    prev

    Rewindlepointeurinté
  • Déplacez le pointeur intérieur dans le tableau un par un next

    next

    Déplacezlepointeurin
  • Trier le tableau et maintenir les relations d'index asort

    asort

    Trierletableauetmain
  • Utilisez des fonctions définies par l'utilisateur pour effectuer des rappels à chaque élément du tableau array_walk

    array_walk

    Utilisezdesfonctions
  • Fusionner un ou plusieurs tableaux array_merge

    array_merge

    Fusionnerunouplusieu
Articles populaires