Heim > Backend-Entwicklung > PHP-Tutorial > Arten von PHP-Arrays – mehrdimensionale Arrays

Arten von PHP-Arrays – mehrdimensionale Arrays

黄舟
Freigeben: 2023-03-07 11:10:01
Original
4382 Leute haben es durchsucht

Typen von PHP-Arrays – mehrdimensionale Arrays

Was ist ein mehrdimensionales PHP-Array?

Die beiden zuvor vorgestellten Artikel „Typen von PHP-Arrays – numerische Indexarrays“ und „Typen von PHP-Arrays – assoziative Arrays“ Sie sind alle eindimensionale Arrays. Heute werden wir mehrdimensionale Arrays im Detail vorstellen!

Arrays mit mehr als einer Dimension können als mehrdimensionale Arrays bezeichnet werden

Wir müssen verstehen, dass ein Array nicht unbedingt eine einfache Liste von Indizes und Werten ist array Die Elemente können auch ein anderes Array sein.

Wenn also das Array-Element in einem eindimensionalen Array auch ein Array ist, wird es zu einem zweidimensionalen Array.

Beispielcode für ein mehrdimensionales PHP-Array

Abmessungen des Arrays: zweidimensional

Arten von PHP-Arrays – mehrdimensionale Arrays

Definieren Sie das obige zweidimensionale Array:

<?php
$arr = [[&#39;王刚&#39;, &#39;张丽&#39;, &#39;刘伟&#39;], [&#39;孙丽&#39;, &#39;李强&#39;,&#39;李国庆&#39;], [&#39;赵园园&#39;,&#39;丁丽丽&#39;] ];
echo count($arr); //统计数组的元素个数
echo count($arr, true);
?>
Nach dem Login kopieren

Der Weg, um das Element „Li Qiang“ im obigen zweidimensionalen Array zu erhalten lautet wie folgt:

<?php
header("Content-Type:text/html; charset=utf-8");
$arr = [[&#39;王刚&#39;, &#39;张丽&#39;, &#39;刘伟&#39;], [&#39;孙丽&#39;, &#39;李强&#39;,&#39;李国庆&#39;], [&#39;赵园园&#39;,&#39;丁丽丽&#39;] ];
echo $arr[1][1]
?>
Nach dem Login kopieren

Das Ausgabeergebnis ist:

Arten von PHP-Arrays – mehrdimensionale Arrays

Arten von PHP-Arrays – mehrdimensionale Arrays

Abmessungen von das Array: dreidimensional

Arten von PHP-Arrays – mehrdimensionale Arrays

So erhalten Sie „Li Qiang“ und „Liu Jun“:

<?php
header("Content-Type:text/html; charset=utf-8");
$arr=[ [[&#39;王刚&#39;,&#39;张丽&#39;,&#39;刘伟&#39;],  [&#39;孙丽&#39;,&#39;李强&#39;,&#39;李国庆&#39;],  [&#39;赵园园&#39;,&#39;丁丽丽&#39;] ], 
[ [&#39;宋红&#39;,&#39;马小丽&#39;], [&#39;张颖&#39;,&#39;刘军&#39;,&#39;黄涛&#39;], [&#39;杜磊&#39;,&#39;朱婷婷&#39;]],];
echo $arr[0][1][1];//获取李强的方式
echo "<br>";
echo $arr[1][1][1];//获取刘军的方式
?>
Nach dem Login kopieren

Die Ausgabeergebnis ist:

Arten von PHP-Arrays – mehrdimensionale Arrays


[Verwandte Tutorial-Empfehlungen]

  1. Verwandte Themenempfehlungen: „ php-Array (Array)"

Das obige ist der detaillierte Inhalt vonArten von PHP-Arrays – mehrdimensionale Arrays. 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