Aktueller Standort: Startseite> Neueste Artikel> Wie man PHP -Arrays verwendet und betreibt

Wie man PHP -Arrays verwendet und betreibt

gitbox 2025-06-07

1. Was ist ein PHP -Array?

In PHP ist ein Array eine Struktur, die zum Speichern mehrerer Werte verwendet wird, die die Erfassung mehrerer verschiedener Datenarten in eine einzelne Variable unterstützt. Arrays können verwendet werden, um Saiten, Ganzzahlen, Gleitkomma-Nummern und sogar Objekte oder andere Arrays zu speichern.

1.1 So definieren Sie ein PHP -Array

PHP bietet zwei Möglichkeiten zum Erstellen von Arrays:

  • Verwenden Sie Array () Funktion
  • Verwenden Sie prägnante Klammersyntax
 
$fruits = array("apple", "orange", "banana");

Oder verwenden Sie moderne Syntax:

 
$fruits = ["apple", "orange", "banana"];

1.2 Zugriff auf Elemente in einem Array

Die Daten in einem Array können über einen Index zugegriffen werden. Der Index eines PHP -Arrays beginnt bei 0:

 
echo $fruits[0]; // Ausgabe "apple"

2. Häufige Operationen von PHP -Arrays

2.1 über das Array iterieren

Die Verwendung von foreach ist der am häufigsten verwendete Weg zu Traverse -Arrays:

 
foreach ($fruits as $fruit) {
    echo $fruit;
}

Das Ausgangsergebnis ist:

 apple
orange
banana

Sie können auch die Schlüssel und Werte jedes Elements erhalten:

 
foreach ($fruits as $key => $value) {
    echo "Key: " . $key . ", Value: " . $value;
}

Ausgangsergebnis:

 Key: 0, Value: apple
Key: 1, Value: orange
Key: 2, Value: banana

2.2 Hinzufügen von Elementen zu Array Hinzufügen

Mit der folgenden Methode können Sie am Ende des Arrays ein neues Element hinzufügen:

 
$fruits[] = "pear";

2.3 Array -Elemente löschen

Verwenden Sie die Funktion "set () , um Elemente des angegebenen Index zu löschen:

 
unset($fruits[0]);

2.4 Mehrere Arrays verschmelzen

Verwenden Sie Array_merge (), um zwei oder mehr Arrays zu kombinieren:

 
$foods = array_merge($fruits, $vegetables);

2.5 Filter des Array -Inhalts

Verwenden Sie Array_filter () , um unnötige Array -Elemente wie Nullwerte herauszufiltern:

 
$filtered_fruits = array_filter($fruits, function($fruit) {
    return $fruit != "";
});

Der obige Code löscht alle leeren Werte im Array über die Rückruffunktion.

3. Zusammenfassung

PHP -Arrays bieten eine umfassende Funktionalität, um komplexe Datensammlungen zu verarbeiten. Unabhängig davon, ob es addiert, löschen, filtern oder verschmolzen, kann die Verwendung von Arrays die PHP -Programmierungseffizienz erheblich verbessern. Anfänger sollten Vorrang haben, die grundlegenden Operationen von Arrays zu beherrschen und eine solide Grundlage für die anschließende Entwicklung zu legen.