Eingehende Analyse von Listen in PHP (mit Codebeispielen)

autoload
Freigeben: 2023-04-09 22:06:01
Original
5794 Leute haben es durchsucht

Es gibt mehrere Möglichkeiten, den Wert eines Arrays einer Reihe von Variablen in PHP zuzuweisen. Es ist bequemer, die Funktion extract() zu verwenden, aber für index array Da es jedoch problematischer ist, können wir list verwenden, um dieses Problem zu lösen. Dieser Artikel führt Sie dazu, einen Blick darauf zu werfen. PHP中将数组的值赋值给一组变量有几种方法,利用extract()函数较为方便,但是对于索引数组而言却是较为麻烦,所以我们可以使用list来解决这一问题,本文就带大家一起来看一看。

    首先我们来看一看list()
Schauen wir uns zunächst die Syntax von list() an:

    list    ( mixed $var   , mixed ...$vars = ?   ) = $arr
    Nach dem Login kopieren

  • $arr: spezifiziert ein Array

  • $var: eine Variable.
  • $vars: Weitere Variablen.
  • Rückgabewert: Gibt das angegebene Array zurück.


Codebeispiel:

1. Listen Sie alle Variablen des Arrays auf:

<?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";
?>
Nach dem Login kopieren
输出:coffee is brown and caffeine makes it special
Nach dem Login kopieren
2. Lassen Sie eine Variable des Arrays weg:

<?php
$info = array(&#39;coffee&#39;, &#39;brown&#39;, &#39;caffeine&#39;);
list($drink, , $power) = $info;
echo "$drink has $power.";
Nach dem Login kopieren
rrree 3. Nur das Array-Drittel in einer Variablen

输出:coffee has caffeine.
Nach dem Login kopieren
<?php
$info = array(&#39;coffee&#39;, &#39;brown&#39;, &#39;caffeine&#39;);
list( , , $power) = $info;
echo "I need $power!";
Nach dem Login kopieren
4.list() kann nicht mit Zeichenfolgen arbeiten

输出:I need caffeine!
Nach dem Login kopieren
Empfohlen:Zusammenfassung der PHP-Interviewfragen 2021 (Sammlung)》《 php Video-Tutorial 》🎜

Das obige ist der detaillierte Inhalt vonEingehende Analyse von Listen in PHP (mit Codebeispielen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage