Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie Arrays in PHP

So verwenden Sie Arrays in PHP

PHPz
PHPzOriginal
2023-04-17 14:14:03513Durchsuche

Array ist ein sehr wichtiger Datentyp in PHP, mit dem Sie große Datenmengen speichern und verarbeiten können. PHP bietet viele integrierte Funktionen zum Bearbeiten von Arrays, darunter das Hinzufügen, Suchen, Sortieren und Löschen von Arrays.

Dieser Artikel führt Sie in die Grundkenntnisse und allgemeinen Operationen von PHP-Arrays ein.

1. Definition eines Arrays

In PHP können Arrays auf folgende Weise definiert werden:

Verwenden Sie die Funktion array(), um Folgendes zu definieren:

$fruit = array("apple", "banana", "orange" );

Verwenden Sie das []-Symbol, um Folgendes zu definieren:

$fruit = ["Apfel", "Banane", "Orange"];

Verwenden Sie die Funktion range(), um Folgendes zu definieren:

$numbers = range(1 , 10);

Die oben genannten drei Methoden können alle ein Array erstellen und initialisieren.

2. Array-Zugriff

Auf Elemente im Array kann über den Index (Index) des Arrays zugegriffen werden, und der Index beginnt bei 0. Um beispielsweise auf das erste Element im oben definierten $fruit-Array zuzugreifen, können Sie die folgende Methode verwenden:

echo $fruit[0];

Das Ausgabeergebnis lautet: apple

Wenn Sie das gesamte Array durchlaufen möchten , können Sie for-Schleife verwenden:

for ($i=0; $i

echo $fruit[$i];

}

Dieser Code gibt alle Elemente im Array aus.

3. Hinzufügen und Löschen von Arrays

Um Elemente zu einem Array hinzuzufügen, können Sie die folgenden integrierten Funktionen verwenden:

array_push(): Fügen Sie ein oder mehrere Elemente am Ende des Arrays hinzu.

array_unshift(): Fügt ein oder mehrere Elemente am Anfang des Arrays hinzu.

array_merge(): Füge ein oder mehrere Arrays zu einem neuen Array zusammen.

Zum Beispiel:

$fruit = ["apple", "banana"];
array_push($fruit, "orange");
array_unshift($fruit, "grape");
$new_fruit = array_merge($fruit , ["Ananas", "Wassermelone"]);

Der obige Code fügt orangefarbene Elemente zum $fruit-Array hinzu und fügt am Anfang Traubenelemente hinzu. Darüber hinaus werden das $fruit-Array und ein neues Array mit zwei Elementen durch array_merge() zu einem neuen Array $new_fruit zusammengeführt.

Um Elemente aus einem Array zu entfernen, können Sie die folgenden zwei integrierten Funktionen verwenden:

array_pop(): Entfernt ein Element vom Ende des Arrays.

array_shift(): Entferne ein Element vom Anfang des Arrays.

Zum Beispiel:

$fruit = ["apple", "banana", "orange"];
$last_fruit = array_pop($fruit);
$first_fruit = array_shift($fruit);

Der obige Code wird be from $ Entfernen Sie das letzte Element aus dem Fruit-Array und speichern Sie es in der Variablen $last_fruit. Entfernen Sie dann das erste Element aus $fruit und speichern Sie es in der Variablen $first_fruit.

4. Suchen und Sortieren von Arrays

Um nach Elementen in einem Array zu suchen, können Sie die folgenden integrierten Funktionen verwenden:

in_array(): Suchen Sie den angegebenen Wert im Array, geben Sie „true“ zurück, wenn er gefunden wird, andernfalls geben Sie ihn zurück FALSCH.

array_search(): Suchen Sie nach dem angegebenen Wert im Array, geben Sie den Index zurück, wenn er gefunden wird, andernfalls geben Sie false zurück.

Zum Beispiel:

$fruit = ["apple", "banana", "orange"];
if (in_array("apple", $fruit)) {

echo "apple is found in the array";

} else {

echo "apple is not found in the array";

}

oben Der Code sucht im $fruit-Array nach Apple. Wenn gefunden, wird „Apfel wurde im Array gefunden“ ausgegeben, andernfalls wird „Apfel wurde nicht im Array gefunden“ ausgegeben.

Um ein Array zu sortieren, können Sie die folgenden integrierten Funktionen verwenden:

sort(): Sortieren Sie das Array in aufsteigender Reihenfolge.

rsort(): Sortiert das Array in absteigender Reihenfolge.

Zum Beispiel:

$numbers = [3, 5, 1, 4, 2];
sort($numbers);
print_r($numbers);

Der obige Code sortiert das $numbers-Array in aufsteigender Reihenfolge und sortierte Ergebnisse ausgeben.

5. Zusammenfassung

PHP-Arrays sind ein wichtiges Werkzeug beim Umgang mit großen Datenmengen. In diesem Artikel stellen wir die Grundkenntnisse und allgemeinen Operationen von PHP-Arrays vor, einschließlich Array-Definition, Zugriff, Hinzufügung, Löschung, Suche und Sortierung. Wenn Sie diese Fähigkeiten beherrschen, können Sie effizienter mit Arrays in PHP arbeiten.

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!

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