Maison >développement back-end >tutoriel php >Analyse approfondie des listes en PHP (avec exemples de code)
Il existe plusieurs façons d'attribuer la valeur d'un tableau à un ensemble de variables dans PHP
. Il est plus pratique d'utiliser la fonction extract()
, mais c'est plus gênant pour 索引数组
, nous pouvons donc l'utiliser. list
pour le résoudre. Cet article amènera tout le monde à se pencher sur ce problème.
Jetons d'abord un coup d'œil à la syntaxe de list()
:
list ( mixed $var , mixed ...$vars = ? ) = $arr
$arr : Spécifiez un tableau
$var : une variable.
$vars : Plus de variables.
Valeur de retour : renvoie le tableau spécifié.
Exemple de code :
1. Liste toutes les variables du tableau :
<?php $info = array('coffee', 'brown', 'caffeine'); list($drink, $color, $power) = $info; echo "$drink is $color and $power makes it special"; ?>
输出:coffee is brown and caffeine makes it special
2. Omettez une variable dans le tableau :
<?php $info = array('coffee', 'brown', 'caffeine'); list($drink, , $power) = $info; echo "$drink has $power.";rrree
3. Seule la troisième variable du tableau
输出:coffee has caffeine.rrree
4.list() ne fonctionne pas sur les chaînes
<?php $info = array('coffee', 'brown', 'caffeine'); list( , , $power) = $info; echo "I need $power!";
Recommandé : 《Résumé des questions d'entretien PHP 2021 (collection)》《Tutoriel vidéo php》
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!