So verwenden Sie Arrays in PHP

WBOY
Freigeben: 2023-05-11 15:46:01
Original
1547 Leute haben es durchsucht

PHP ist eine leistungsstarke Programmiersprache, die durch Arrays eine leistungsstarke Datenstruktur bereitstellt, die uns bei der Verwaltung und Verarbeitung komplexer Daten helfen kann. Gleichzeitig sind Arrays auch einer der am häufigsten verwendeten Datentypen in PHP, die es uns ermöglichen, mehrere Datenwerte in einer einzigen Variablen zusammenzufassen. In diesem Artikel besprechen wir die Verwendung von Arrays in PHP.

  1. Erstellen eines Arrays

In PHP können wir die Funktion array() verwenden, um ein Array zu erstellen. Der folgende Code erstellt beispielsweise ein Array mit drei Zeichenfolgen:

$myArray = array("apple", "banana", "orange");
Nach dem Login kopieren

Wir können auch eckige Klammern ([]) verwenden, um ein Array zu erstellen. Der folgende Code erstellt beispielsweise ein Array mit zwei Zeichenfolgen:

$myArray = ["hello", "world"];
Nach dem Login kopieren

Normalerweise verwenden wir die erste Methode zum Erstellen von Arrays, da diese die besser lesbare Methode ist.

  1. Zugriff auf das Array

Um auf die Elemente im Array zuzugreifen, müssen wir den Index (Index) verwenden. In PHP beginnen Array-Indizes bei 0. Im obigen Code ist beispielsweise der Index von „Apfel“ 0, der Index von „Banane“ 1 und der Index von „Orange“ 2. Um auf „apple“ zuzugreifen, können wir den folgenden Code verwenden:

echo $myArray[0];
Nach dem Login kopieren

Dies gibt „apple“ aus. Ebenso können wir für den Zugriff auf „orange“ den folgenden Code verwenden:

echo $myArray[2];
Nach dem Login kopieren

Dies gibt „orange“ aus.

  1. Array ändern

Wir können dem Array neue Werte hinzufügen oder vorhandene Werte durch Subskription ändern. Der folgende Code ändert beispielsweise „orange“ in „grapefruit“:

$myArray[2] = "grapefruit";
Nach dem Login kopieren

Dadurch wird „orange“ im Array durch „grapefruit“ ersetzt.

  1. Durchlaufen des Arrays

Das Durchlaufen des Arrays ist eine sehr häufige Operation. Sie können eine foreach-Schleife verwenden, um das Array zu durchlaufen. Der folgende Code durchläuft beispielsweise das Array $myArray im obigen Code:

foreach($myArray as $fruit){
    echo $fruit . " ";
}
Nach dem Login kopieren

Dies gibt „Apfel, Banane, Grapefruit“ aus, da die foreach-Schleife das Array in der Reihenfolge der Elemente in durchläuft das Array.

In der foreach-Schleife können wir das Format $key => $value verwenden, um auf die Schlüssel-Wert-Paare im Array zuzugreifen. Der folgende Code durchläuft beispielsweise das Array und gibt den Index und den Wert jedes Elements aus:

foreach($myArray as $key => $value){
    echo $key . ": " . $value . "
";
}
Nach dem Login kopieren

Dadurch wird Folgendes ausgegeben:

0: apple
1: banana
2: grapefruit
Nach dem Login kopieren
  1. array function#🎜 🎜#
PHP bietet viele nützliche Array-Funktionen, die uns bei der Arbeit mit Arrays helfen können. Hier sind einige häufig verwendete Array-Funktionen:

    count(): Gibt die Anzahl der Elemente im Array zurück.
  • array_push(): Fügt am Ende neue Elemente hinzu des Arrays
  • array_pop(): Entferne das letzte Element aus dem Array
  • array_shift(): Entferne das erste Element aus dem Array
  • array_unshift () : Neue Elemente am Anfang des Arrays hinzufügen
  • array_slice(): Wählen Sie ein Segment von Elementen aus dem Array aus
  • array_merge(): Zwei Arrays zu einem Array zusammenführen #🎜🎜 #
  • Der folgende Code verwendet beispielsweise die Funktion count(), um die Anzahl der Elemente in einem Array abzurufen:
echo count($myArray);
Nach dem Login kopieren

Dies gibt „3“ aus. weil $myArray drei Elemente enthält.

Mehrdimensionales Array
  1. PHP unterstützt auch mehrdimensionale Arrays, was bedeutet, dass wir ein Array als Element eines anderen Arrays haben können. Der folgende Code erstellt beispielsweise ein Array mit zwei Arrays:
$myMultiArray = array(
    array("apple", "banana"),
    array("orange", "grape")
);
Nach dem Login kopieren

Wir können auf die Werte in einem mehrdimensionalen Array zugreifen, indem wir eine Methode verwenden, die der oben beschriebenen ähnelt:

echo $myMultiArray[0][0]; //输出"apple"
echo $myMultiArray[1][1]; //输出"grape"
Nach dem Login kopieren
#🎜🎜 # Wir können auch eine foreach-Schleife verwenden, um mehrdimensionale Arrays zu durchlaufen. Der folgende Code durchläuft beispielsweise das obige $myMultiArray-Array:

foreach($myMultiArray as $arr){
    foreach($arr as $fruit){
        echo $fruit . " ";
    }
    echo "
";
}
Nach dem Login kopieren

Dies gibt Folgendes aus:

apple banana
orange grape
Nach dem Login kopieren
Summary

Through this In diesem Artikel verstehen wir die grundlegenden Vorgänge bei der Verwendung von Arrays in PHP. Von der Erstellung von Arrays über den Zugriff auf Array-Elemente, das Ändern von Arrays, das Durchlaufen von Arrays, die Verwendung von Array-Funktionen bis hin zur Verwendung mehrdimensionaler Arrays haben wir verschiedene verwandte Operationen von Arrays kennengelernt. Nachdem wir diese Vorgänge beherrschen, können wir PHP-Arrays besser für die Datenverwaltung und -verarbeitung nutzen.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Arrays in PHP. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!