La fonction list() est une fonction intégrée à PHP qui est utilisée pour attribuer des valeurs de tableau à plusieurs variables à la fois. Cette fonction ne fonctionne qu'avec des tableaux numériques ; lorsqu'un tableau est affecté à plusieurs valeurs, le premier élément du tableau est affecté à la première variable, le deuxième élément à la deuxième variable, et ainsi de suite, jusqu'à la fin de la dernière variable. .
Comment utiliser la fonction php list() ? La fonction
php list() est utilisée pour attribuer des valeurs de tableau à plusieurs variables à la fois.
Syntaxe :
list(var1,var2...)
Paramètres : La fonction list() accepte une liste de variables séparées par des espaces, la première variable est obligatoire ;
● var1 : obligatoire. Première variable à laquelle une valeur est attribuée.
● var2,... : facultatif. Davantage de variables doivent se voir attribuer des valeurs.
Valeur de retour : La fonction renvoie un tableau alloué aux multiples variables transmises. Si m>n, il n'attribuera pas de valeur à la liste de variables var et signalera une erreur, où n est la longueur du tableau et m est le nombre de variables.
Remarque :
la fonction list() n'est utilisée que pour les tableaux numériques ; lorsque le tableau est affecté à plusieurs valeurs, le premier élément du tableau est affecté à The. première variable, le deuxième élément est affecté à la deuxième variable, et ainsi de suite jusqu'à la fin de la dernière variable. Le nombre de variables ne peut pas dépasser la longueur du tableau numérique.
Voyons comment utiliser la fonction php list() à travers un exemple.
Exemple 1 :
<?php header("content-type:text/html;charset=utf-8"); $my_array = array("西门","灭绝","无忌"); list($a,$b,$c) = $my_array; echo $a.','.$b.'和'.$c.'是php中文网的三位老师。'; ?>
Sortie :
西门,灭绝和无忌是php中文网的三位老师。
Exemple 2 : Lorsque le nombre de variables est supérieur à la longueur du tableau, la fonction list( ) signalera une erreur.
<?php // PHP program to demonstrate the // runtime error of list() function $array = array(1, 2, 3, 4); // assign array values to variables list($a, $b, $c, $d, $e) = $array; ?>
Sortie :
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!