Maison >développement back-end >Problème PHP >Comment utiliser la fonction php compacte

Comment utiliser la fonction php compacte

青灯夜游
青灯夜游original
2019-05-28 14:24:263124parcourir

La fonction compact() est une fonction intégrée à PHP qui est utilisée pour créer des tableaux à l'aide de variables. La syntaxe est compacte(var1,var2...), cette fonction accepte un nombre variable de paramètres séparés par l'opérateur virgule (', '), puis crée un tableau associatif dont la clé est le nom de la variable et dont la valeur correspondante est le valeur du tableau.

Comment utiliser la fonction php compacte

Comment utiliser la fonction php compact() ?

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

Syntaxe :

compact(var1,var2...)

Paramètres :

var1 : Obligatoire. Peut être une chaîne avec un nom de variable ou un tableau de variables.

var2,... : facultatif. Peut être une chaîne avec un nom de variable ou un tableau de variables. Plusieurs paramètres sont autorisés.

Valeur de retour : Cette fonction renvoie un tableau avec toutes les variables ajoutées.

Remarque : Toute chaîne passée en argument qui ne correspond pas à un nom de variable valide sera ignorée et non ajoutée au tableau. Toute chaîne qui n'a pas de nom de variable correspondant est ignorée.

Voyons comment utiliser la fonction php compact() à travers un exemple.

Exemple 1 :

<?php
header("content-type:text/html;charset=utf-8"); 
$firstname = "西门";
$lastname = "灭绝";
$age = "25";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>

Sortie :

Array ( [firstname] => 西门 [lastname] => 灭绝 [age] => 25 )

Exemple 2 :

<?php
header("content-type:text/html;charset=utf-8"); 
$name = "无忌";
$job = "讲师";
$age = "20";
$result = compact("name", "job", "age");
print_r($result);
?>

Sortie :

Array ( [name] => 无忌 [job] => 讲师 [age] => 20 )

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn