Heim >Backend-Entwicklung >PHP-Problem >Was ist ein indiziertes Array in PHP?

Was ist ein indiziertes Array in PHP?

青灯夜游
青灯夜游Original
2022-08-02 20:15:463943Durchsuche

In PHP bezieht sich ein Index-Array auf ein Array mit Zahlen als Schlüssel (Indizes). Der Index (Schlüsselname) des Index-Arrays besteht standardmäßig aus Zahlen, beginnend bei 0. Jede Zahl entspricht der Position eines Array-Elements im Array. Es ist nicht erforderlich, diesem einen ganzzahligen Wert zuzuweisen Der Schlüsselname des Indexarrays wird dann automatisch von diesem Wert aus erhöht.

Was ist ein indiziertes Array in PHP?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

Array ist einer der wichtigsten Datentypen in PHP und wird in PHP häufig verwendet. Da PHP eine Programmiersprache mit schwachen Datentypen ist, können Array-Variablen in PHP eine beliebige Anzahl von Daten jeglichen Typs speichern und die Funktionen von Datenstrukturen wie Heaps, Stacks und Warteschlangen in anderen starken Datentypen implementieren.

Array Ein Array ist eine geordnete Menge von Variablen, wobei jeder Wert als Element bezeichnet wird. Jedes Element zeichnet sich durch eine spezielle Kennung aus, die als Schlüssel (auch als Index bezeichnet) bezeichnet wird.

Jede Entität im Array enthält zwei Elemente, nämlich Schlüssel und Wert. Die entsprechenden Array-Elemente können über den Schlüsselwert ermittelt werden. Diese Schlüssel können numerische Schlüssel oder Assoziationsschlüssel sein. Wenn eine Variable ein Container ist, der einen einzelnen Wert speichert, dann ist ein Array ein Container, der mehrere Werte speichert.

PHP-Arrays werden in zwei Typen unterteilt:

  • solche mit Zahlen als Schlüssel werden indizierte Arrays genannt;

  • Arrays mit Zeichenfolgen oder einer Mischung aus Zeichenfolgen und Zahlen als Schlüssel werden assoziative Arrays (Assoziatives Array) genannt.

Index-Array

Der Index (Schlüsselname) des Index-Arrays besteht standardmäßig aus Zahlen, beginnend bei 0. Jede Zahl entspricht der Position eines Array-Elements im Array. Es ist nicht erforderlich, sie anzugeben Das wird PHP automatisch tun Dem Schlüsselnamen des Indexarrays wird ein ganzzahliger Wert zugewiesen und dann automatisch von diesem Wert aus inkrementiert.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array(&#39;华为&#39;,&#39;三星&#39;,&#39;vivo&#39;,&#39;oppo&#39;);
var_dump($arr);
echo &#39;数组 $arr 中的,键名为2的键值为:&#39;.$arr[2];
?>

Was ist ein indiziertes Array in PHP?

Erklärung: Wenn ein Schlüsselname in einem Array keine Zahl ist, dann ist das Array kein Index-Array, sondern ein assoziatives Array.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist ein indiziertes Array in PHP?. 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