Heim  >  Artikel  >  Backend-Entwicklung  >  Grundlegende Operationen und Verwendung von Arrays in PHP

Grundlegende Operationen und Verwendung von Arrays in PHP

WBOY
WBOYOriginal
2023-06-28 20:02:531290Durchsuche

Grundlegende Operationen und Verwendung von Arrays

1. Ein Array ist ein sehr wichtiger Datentyp in PHP. Es kann zum Speichern mehrerer Werte verwendet werden, und auf diese Werte kann über Indizes oder Schlüssel zugegriffen werden. Arrays verfügen über umfangreiche Operationen und Verwendungsmethoden in PHP. In diesem Artikel werden die grundlegenden Operationen und Verwendungsmethoden von Arrays in PHP ausführlich vorgestellt.

2. Erstellen Sie ein Array

In PHP können Sie Arrays auf zwei Arten erstellen: zählbare Arrays und assoziative Arrays.

    Zählbare Arrays erstellen
  1. Ein zählbares Array ist ein Array, das der Reihe nach angeordnet und numerisch indiziert ist. So erstellen Sie ein zählbares Array:
// Methode 1: Verwenden Sie die Funktion array()

$numbers = array(1, 2, 3, 4, 5);

// Methode 2: Verwenden Sie [ ]( Verfügbar seit PHP 5.4)

$numbers = [1, 2, 3, 4, 5];

    Erstellen Sie ein assoziatives Array
  1. Ein assoziatives Array ist ein Array, das mit Zeichenfolgenschlüsseln und entsprechenden Werten gespeichert ist. So erstellen Sie ein assoziatives Array:
// Methode 1: Verwenden Sie die Funktion array()

$student = array("name" => "John", "age" => 18, "grade " => ; "A");

//Methode 2: Verwenden Sie [] (verfügbar ab PHP 5.4)

$student = ["name" => "John", "age" => 18, "grade " = > "A"];

3. Auf Array-Elemente zugreifen

Sie können über Index oder Schlüssel auf Elemente im Array zugreifen.

    Zugriff auf zählbare Arrays
  1. Bei zählbaren Arrays kann über die Indizierung auf Array-Elemente zugegriffen werden. Der Index beginnt bei 0 und erhöht sich sequentiell.
$numbers = array(1, 2, 3, 4, 5);

echo $numbers[0]; // Ausgabe 1

echo $numbers[2]; // Ausgabe 3

    Zugriff auf assoziatives Array
  1. Bei assoziativen Arrays kann auf Array-Elemente über Schlüssel zugegriffen werden.
$student = array("name" => "John", "age" => 18, "grade" => "A");

echo $student["name"]; Ausgabe John

echo $student["age"]; // Ausgabe 18

IV. Allgemeine Array-Operationen und -Funktionen. Ermitteln Sie die Länge des Arrays. Verwenden Sie die Funktion count(), um die Anzahl der Elemente im Array abzurufen .

    $numbers = array(1, 2, 3, 4, 5);

  1. echo count($numbers); // Ausgabe 5

Das Array durchqueren

PHP bietet mehrere Methoden zum Durchlaufen des Arrays, am häufigsten Die übliche Methode besteht darin, eine foreach-Schleife zu verwenden.

    $numbers = array(1, 2, 3, 4, 5);

  1. foreach ($numbers as $number) {
  2. echo $number . " ";
}

// Ausgabe 1 2 3 4 5

Elemente hinzufügen

Ja Verwenden Sie die Funktion [] oder array_push(), um Elemente zu einem Array hinzuzufügen.

    $numbers = array(1, 2, 3, 4, 5);

  1. // Verwenden Sie [], um Elemente hinzuzufügen
  2. $numbers[] = 6;

// Verwenden Sie array_push(), um Elemente hinzuzufügen

array_push ($ zahlen, 7);


print_r($zahlen);

//Ausgabearray (1, 2, 3, 4, 5, 6, 7)


Elemente löschen

Sie können die Funktion unset() verwenden, um Elemente im Array löschen.

    $numbers = array(1, 2, 3, 4, 5);

  1. unset($numbers[2]);
print_r($numbers);

// Ausgabearray (1, 2, 4, 5)

V. Zusammenfassung

In diesem Artikel werden die grundlegenden Operationen und die Verwendung von Arrays in PHP vorgestellt, einschließlich der Erstellung von Arrays, des Zugriffs auf Array-Elemente, des Abrufens von Array-Längen, des Durchlaufens von Arrays sowie des Hinzufügens und Löschens von Elementen. Arrays sind ein sehr wichtiger Datentyp in PHP und werden häufig in der tatsächlichen Entwicklung verwendet. Die Beherrschung der grundlegenden Vorgänge und der Verwendung von Arrays kann Entwicklern dabei helfen, Daten flexibler und effizienter zu verarbeiten.

Das obige ist der detaillierte Inhalt vonGrundlegende Operationen und Verwendung von Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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