Heim >Backend-Entwicklung >PHP-Problem >Wie kann man ein dreidimensionales Array in PHP schreiben?
In PHP kann der Wert in einem Array ein anderes Array sein, und der Wert eines anderen Arrays kann auch ein Array sein. Auf diese Weise können wir ein dreidimensionales Array erstellen, das wie folgt geschrieben wird: „$a3=array(array( array( 'a')));".
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie schreibt man ein dreidimensionales Array in PHP?
Die Werte in einem Array können ein anderes Array sein, und die Werte in einem anderen Array können auch ein Array sein. Auf diese Weise können wir ein zweidimensionales oder dreidimensionales Array erstellen:
Zum Beispiel:
Definition:
1-dimensionales Array: $a1=array('a');
2-dimensionales Array: $a2=array( array('a')); //Das heißt, es gibt ein Array innerhalb des Arrays
3-dimensionales Array: $a3=array(array(array('a')));
Zugriff:
1-dimensional: $a1 [0]; // Element a abrufen, das gleiche unten.
3 Dimensionen: $a3[0][0 ][0];
Besonderes Augenmerk sollte auf Folgendes gelegt werden:
$a2[$a1[0]] Dies übernimmt nicht die Elemente des zweidimensionalen Arrays, sondern zeigt, dass $a2 ein eindimensionales Array ist. und wir wollen das Element mit dem Index $a1[0] in $a2 nehmen.
Empfohlenes Lernen: „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonWie kann man ein dreidimensionales Array in PHP schreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!