Heim >Backend-Entwicklung >PHP-Problem >Können Elemente in einem PHP-Array Variablen sein?

Können Elemente in einem PHP-Array Variablen sein?

WBOY
WBOYOriginal
2022-07-11 14:57:262802Durchsuche

Die Elemente in einem PHP-Array können Variablen sein; ein Array ist eine spezielle Variable, die mehrere Werte in einer einzelnen Variablen speichern kann, oder die list()-Anweisung kann verwendet werden um Array-Elemente in Variablen umzuwandeln. Die Syntax lautet „list(var1,var2...)“.

Können Elemente in einem PHP-Array Variablen sein?

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 8.1, Dell G3-Computer

Die Elemente im PHP-Array können Variablen sein

Was ist ein Array?

Ein Array ist eine spezielle Variable, die mehrere Werte in einer einzigen Variablen speichern kann.

Wenn Sie eine Liste mit Elementen haben (z. B. eine Liste mit Autonamen), speichern Sie diese in einer einzelnen Variablen wie folgt:

$cars1="Volvo";
$cars2="BMW";
$cars3="Toyota";

Was aber, wenn Sie das Array durchlaufen und ein bestimmtes Element herausfinden möchten? Was ist, wenn das Array nicht nur 3, sondern 300 Elemente enthält?

Die Lösung besteht darin, ein Array zu erstellen!

Arrays können mehrere Werte in einer einzigen Variablen speichern und Sie können anhand ihrer Schlüssel auf die darin enthaltenen Werte zugreifen.

Erstellen von Arrays in PHP

In PHP wird die Funktion array() zum Erstellen von Arrays verwendet:

array();

In PHP gibt es drei Arten von Arrays:

  • Numerische Arrays – mit Zahlen-Array von ID-Schlüsseln

  • Assoziatives Array – Array mit angegebenen Schlüsseln, jeder Schlüssel ist einem Wert zugeordnet

  • Mehrdimensionales Array – Array, das ein oder mehrere Arrays enthält

Beispiel lautet wie folgt:

<?php
$a=&#39;钓鱼岛&#39;;
$b=&#39;是中国的&#39;;
$arr = array($a,$b);
var_dump($arr);
?>

Ausgabeergebnisse:

Können Elemente in einem PHP-Array Variablen sein?

Erweitertes Wissen

list() wird verwendet, um einer Reihe von Variablen in einem Vorgang Werte zuzuweisen. Diese Funktion funktioniert nur mit numerisch indizierten Arrays und geht davon aus, dass die numerische Indizierung bei 0 beginnt.

Hinweis: list() ist eigentlich eine Sprachstruktur, keine Funktion.

Syntax:

list(var1,var2...)

Parameter:

var1 Erforderlich. Die erste Variable, der ein Wert zugewiesen wird.

var2,... Optional. Es müssen weiteren Variablen Werte zugewiesen werden.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonKönnen Elemente in einem PHP-Array Variablen sein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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