Wie schreibe ich ein zweidimensionales Array in PHP?

PHPz
Freigeben: 2023-04-17 14:36:18
Original
591 Leute haben es durchsucht

PHP ist eine weit verbreitete Back-End-Programmiersprache. Aufgrund ihrer Flexibilität und benutzerfreundlichen Funktionen ist sie in der Entwicklung weit verbreitet. In PHP ist Array ein wichtiger Datentyp und PHP bietet eine Vielzahl von Möglichkeiten, Arrays zu betreiben. Unter diesen werden häufig zweidimensionale Arrays verwendet. Sie können komplexere und mehrdimensionale Daten speichern. Wie schreibt man also zweidimensionale Arrays richtig? Im folgenden Artikel wird es Ihnen ausführlich vorgestellt.

1. Definieren Sie ein zweidimensionales Array

Beim Definieren eines zweidimensionalen Arrays können wir zwei Methoden verwenden, nämlich die Funktion array() und die Verwendung von []. Die Details sind wie folgt:

  1. Verwenden Sie die Funktion array()
$array = array(
               array(1,2,3),
               array('a','b','c'),
             );
Nach dem Login kopieren

2. Greifen Sie auf zweidimensionale Array-Elemente zu

In PHP können wir zwei Indizes verwenden, um auf Elemente in a zuzugreifen zweidimensionales Array wie folgt:

$array = [
          [1,2,3],
          ['a','b','c']
         ];
Nach dem Login kopieren

3. Durchlaufen Sie ein zweidimensionales Array

In PHP können wir die foreach-Anweisung verwenden, um ein zweidimensionales Array wie folgt zu durchqueren:

$array = [
          [1,2,3],
          ['a','b','c']
         ];
echo $array[0][0];//访问第一个元素,结果为1
echo $array[1][2];//访问第二个元素的第三个元素,结果为c
Nach dem Login kopieren

Im obigen Code wird die Die erste foreach-Anweisung wird verwendet, um jede Zeile zu durchlaufen, die zweite foreach-Anweisung wird verwendet, um jedes Element zu durchlaufen.

4. Zweidimensionale Array-Elemente hinzufügen und löschen

In PHP können wir die Funktionen array_push(), array_pop(), array_unshift() und array_shift() verwenden, um zweidimensionale Array-Elemente hinzuzufügen oder zu löschen. Die Details sind wie folgt:

1. Elemente hinzufügen

$array = [
          [1,2,3],
          ['a','b','c']
         ];
foreach($array as $row){
    foreach($row as $col){
        echo $col." ";
    }
    echo "<br />";
}
Nach dem Login kopieren

2. Elemente löschen

$array = [
          [1,2,3],
          ['a','b','c']
         ];
array_push($array[0], 4);//往第一个元素的末尾添加一个元素
array_unshift($array[1], 'd');//往第二个元素的开头添加一个元素
Nach dem Login kopieren

5. Zusammenfassung

Zweidimensionale Arrays werden in PHP häufig verwendet. In diesem Artikel bieten wir eine detaillierte Einführung in die Definition, den Zugriff, das Durchlaufen, das Hinzufügen und Löschen zweidimensionaler Array-Elemente. Ich hoffe, dieser Artikel kann jedem helfen, zweidimensionale Arrays in PHP zu beherrschen.

Das obige ist der detaillierte Inhalt vonWie schreibe ich ein zweidimensionales Array in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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