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.
PHP bietet zwei Möglichkeiten zum Erstellen von Arrays:
$fruits = array("apple", "orange", "banana");
Oder verwenden Sie moderne Syntax:
$fruits = ["apple", "orange", "banana"];
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"
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
Mit der folgenden Methode können Sie am Ende des Arrays ein neues Element hinzufügen:
$fruits[] = "pear";
Verwenden Sie die Funktion "set () , um Elemente des angegebenen Index zu löschen:
unset($fruits[0]);
Verwenden Sie Array_merge (), um zwei oder mehr Arrays zu kombinieren:
$foods = array_merge($fruits, $vegetables);
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.
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.