Das PHP-Array ist eine geordnete Karte (enthält Werte auf Basis des Schlüssels). Es wird verwendet, um mehrere Werte ähnlichen Typs in einer einzigen Variablen zu speichern.
Vorteil des PHP-Arrays
Weniger Code : Wir müssen nicht mehrere Variablen definieren.
Leicht zu durchqueren : Mit Hilfe einer einzelnen Schleife können wir alle Elemente eines Arrays durchlaufen.
Sortierung : Wir können die Elemente eines Arrays sortieren.
PHP-Array-Typen
Es gibt drei Arten von Arrays in PHP.
- Indiziertes Array
- Assoziatives Array
- Mehrdimensionales Array
PHP-indiziertes Array
Der PHP-Index wird durch eine Zahl dargestellt, die bei 0 beginnt. Wir können Zahlen, Zeichenfolgen und Objekte im PHP-Array speichern. Allen PHP-Array-Elementen ist standardmäßig eine Indexnummer zugewiesen.
Es gibt zwei Möglichkeiten, ein indiziertes Array zu definieren:
1. Weg:
$season=array('summer','winter','spring','autumn');
2. Weg:
$season[0]='summer'; $season[1]='winter'; $season[2]='spring'; $season[3]='autumn';
Beispiel
Datei: array1.phpAusgabe:
Jahreszeiten sind: Sommer, Winter, Frühling und HerbstDatei: array2.phpAusgabe:
Die Jahreszeiten sind: Sommer, Winter, Frühling und Herbst. Klicken Sie auf mich für weitere Details ...Assoziatives PHP-Array
Mit dem Symbol => können wir jedem Array-Element in PHP einen Namen zuordnen.
Wann wurde der erste Computer erfunden?
Es gibt zwei Möglichkeiten, ein assoziatives Array zu definieren:
1. Weg:
$salary=array('Sonoo'=>'350000','John'=>'450000','Kartik'=>'200000');
2. Weg:
$salary['Sonoo']='350000'; $salary['John']='450000'; $salary['Kartik']='200000';
Beispiel
Datei: arrayassociative1.php'350000','John'=>'450000','Kartik'=>'200000'); echo 'Sonoo salary: '.$salary['Sonoo'].' <br>'; echo 'John salary: '.$salary['John'].' <br>'; echo 'Kartik salary: '.$salary['Kartik'].' <br>'; ?>
Ausgabe:
Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000Datei: arrayassociative2.php
<?php $salary['Sonoo']='350000'; $salary['John']='450000'; $salary['Kartik']='200000'; echo 'Sonoo salary: '.$salary['Sonoo'].' <br/>'; echo 'John salary: '.$salary['John'].' <br>'; echo 'Kartik salary: '.$salary['Kartik'].' <br>'; ?>
Ausgabe:
Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000Klicken Sie auf mich für weitere Details ...