logo

PHP-Arrays

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.

  1. Indiziertes Array
  2. Assoziatives Array
  3. 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.php
 

Ausgabe:

Jahreszeiten sind: Sommer, Winter, Frühling und HerbstDatei: array2.php
 

Ausgabe:

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
 &apos;350000&apos;,&apos;John&apos;=&gt;&apos;450000&apos;,&apos;Kartik&apos;=&gt;&apos;200000&apos;); echo &apos;Sonoo salary: &apos;.$salary[&apos;Sonoo&apos;].&apos; <br>&apos;; echo &apos;John salary: &apos;.$salary[&apos;John&apos;].&apos; <br>&apos;; echo &apos;Kartik salary: &apos;.$salary[&apos;Kartik&apos;].&apos; <br>&apos;; ?&gt; 

Ausgabe:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
Datei: arrayassociative2.php
 <?php $salary['Sonoo']='350000'; $salary['John']='450000'; $salary['Kartik']='200000'; echo 'Sonoo salary: '.$salary['Sonoo'].' <br/>&apos;; echo &apos;John salary: &apos;.$salary[&apos;John&apos;].&apos; <br>&apos;; echo &apos;Kartik salary: &apos;.$salary[&apos;Kartik&apos;].&apos; <br>&apos;; ?&gt; 

Ausgabe:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
Klicken Sie auf mich für weitere Details ...

Mehrdimensionales PHP-Array

Klicken Sie auf mich für weitere Details ...