Heim >Backend-Entwicklung >PHP-Problem >Können PHP-Array-Schlüsselwerte Variablen sein?

Können PHP-Array-Schlüsselwerte Variablen sein?

小老鼠
小老鼠Original
2023-07-04 16:15:121363Durchsuche

PHP-Array-Schlüsselwerte können Variablen sein. Ein Array ist eine spezielle Variable, die mehrere Werte in einer einzigen Variablen speichern kann, oder die list()-Anweisung kann verwendet werden, um die Array-Elemente in Variablen umzuwandeln. list(var1,var2... )".

Können PHP-Array-Schlüsselwerte Variablen sein?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP8.1.3-Version, Dell G3-Computer.

Elemente in PHP-Arrays 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 numerischen ID-Schlüsseln An Array von

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

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

Beispiele sind wie folgt:

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

Ausgabeergebnis:

Können PHP-Array-Schlüsselwerte 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.

Das obige ist der detaillierte Inhalt vonKönnen PHP-Array-Schlüsselwerte 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