Maison > développement back-end > tutoriel php > Analyse approfondie des listes en PHP (avec exemples de code)

Analyse approfondie des listes en PHP (avec exemples de code)

autoload
Libérer: 2023-04-09 22:06:01
original
5836 Les gens l'ont consulté

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
Copier après la connexion
  • $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(&#39;coffee&#39;, &#39;brown&#39;, &#39;caffeine&#39;);
list($drink, $color, $power) = $info;
echo "$drink is $color and $power makes it special";
?>
Copier après la connexion
输出:coffee is brown and caffeine makes it special
Copier après la connexion

2. Omettez une variable dans le tableau :

<?php
$info = array(&#39;coffee&#39;, &#39;brown&#39;, &#39;caffeine&#39;);
list($drink, , $power) = $info;
echo "$drink has $power.";
Copier après la connexion
rrree

3. Seule la troisième variable du tableau <🎜. >

输出:coffee has caffeine.
Copier après la connexion
rrree

4.list() ne fonctionne pas sur les chaînes

<?php
$info = array(&#39;coffee&#39;, &#39;brown&#39;, &#39;caffeine&#39;);
list( , , $power) = $info;
echo "I need $power!";
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal