Heim  >  Artikel  >  Backend-Entwicklung  >  Der Unterschied zwischen assoziativen Arrays und indizierten Arrays in PHP

Der Unterschied zwischen assoziativen Arrays und indizierten Arrays in PHP

(*-*)浩
(*-*)浩Original
2019-09-06 13:56:514240Durchsuche

Der Unterschied zwischen assoziativen Arrays und indizierten Arrays in PHP

Index-Array

Ein Array mit Zahlen als Schlüsseln wird im Allgemeinen als Index-Array bezeichnet. Ein Array, dessen Schlüssel durch Zeichenfolgen dargestellt werden, ist ein assoziatives Array, das im Folgenden vorgestellt wird. Die Schlüssel des Indexarrays sind ganze Zahlen und beginnen bei 0 und so weiter.

Beispiel für die Index-Array-Initialisierung: (Empfohlenes Lernen: PHP-Programmierung vom Einstieg bis zur Kompetenz)

<?php  
//创建一个索引数组,索引数组的键是“0”,值是“苹果”  
$fruit=array("苹果","香蕉");
print_r($fruit);
?>

Laufende Ergebnisse:

Array
(
[0] => 苹果
[1] => 香蕉
)

Drei Zuweisungsmethoden für Indexarrays:

1.array[0]=&#39;苹果&#39;;
2.$arr=array(&#39;0&#39;=>&#39;苹果&#39;);
3.$arr=array(&#39;苹果&#39;);

Assoziatives Array

Tatsächlich besteht der Unterschied zwischen assoziativen Arrays und Indexarrays nur in der Schlüsselwerte. Der Schlüsselwert des assoziativen Arrays ist eine Zeichenfolge und eine künstliche Regelung , zum Beispiel:

<?php  
//创建一个关联数组,关联数组的键“orange”,值是“橘子”  
$fruit=array(&#39;orange&#39;=>&#39;橘子&#39;);
echo $fruit[&#39;orange&#39;];
?>

Die übrige Initialisierung, Zuweisung und foreach-Verwendung sind grundsätzlich gleich .

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen assoziativen Arrays und indizierten Arrays 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