PHP Array_Shift -Funktion

PHP Array_Shift -Funktion
Array_Shift () in PHP wird verwendet, um das erste Element zurückzugeben, indem es aus dem angegebenen Eingangsarray entfernt wird. Zeigen Sie das Array nach der Ausführung der Funktion array_shift () an, wenn wir das verbleibende Array zurückgeben möchten.

Syntax:
Array_Shift (array_input)

Parameter:
Array_Input ist das Array

Lassen Sie uns Beispiele sehen, um dieses Konzept besser zu verstehen.

Beispiel 1:

In diesem Beispiel werden wir ein Array mit vier Schlüsselwerten erstellen: 'Flower1' => 'Lotus', 'Flower2' => 'Lilly', 'Flower3' => 'Jasmine', 'Flower4' => 'Rose'.

Lassen Sie uns das erste Paar mit der Funktion array_shift () entfernen.

// Erstellen Sie ein Array namens Flower mit 4 Schlüsselwerten.
$ Flower = array ('flower1' => 'lotus', 'flower2' => 'lilly', 'flower3' => 'jasmine', 'flower4' => 'rose');
echo 'tatsächliches Array:';
print_r ($ flower);
// Entfernen Sie das erste Element aus der Blume
Echo 'Element, das aus dem Array entfernt wurde ist:' .Array_Shift ($ flower).'\N';
Echo 'Final Array:';
print_r ($ flower);
?>

Ausgang:

Hier ist das erste Element, das im Array vorhanden ist. Es wird also entfernt und gibt das verbleibende Array zurück.

Beispiel 2:

In diesem Beispiel werden wir ein Array mit vier Werten erstellen: "Lotus", "Lilly", "Jasmine", "Rose".

Entfernen wir das erste Element mit der Funktion array_shift () mit.

// Erstellen Sie ein Array namens Blume mit 4 Werten.
$ Flower = array ('lotus', 'lilly', 'jasmine', 'rose');
echo "tatsächliches Array:";
print_r ($ flower);
// Entfernen Sie das erste Element aus der Blume
Echo "Element, das aus dem Array entfernt wird ist:" .Array_Shift ($ flower)."\N";
Echo "Final Array:";
print_r ($ flower);
?>

Ausgang:

Wir können sehen, dass das erste im Array vorhandene Element der Lotus ist. Es wird also entfernt und gibt das verbleibende Array zurück.

Beispiel 3:

Es ist auch möglich, das erste verschachtelte Array innerhalb des Arrays zu entfernen. In diesem Beispiel werden wir ein verschachteltes Array mit 2 Arrays erstellen:

$ flowers = Array ('Lotus', 'Lilly', 'Jasmine', 'Rose')

Und

$ veg = array ('Karotte', 'Zwiebel', 'Chilies')

Jetzt entfernen wir $ Flowers aus dem Array mit Array_Shift () -Funktion.

// 2 Arrays in einem Array erstellen
$ Flower = array ($ flowers = array ('lotus', 'lilly', 'jasmine', 'rose'), $ veg = array ('Karotte', 'Zwiebel', 'Chillies'));
echo 'tatsächliches Array:';
print_r ($ flower);
// Entfernen Sie das erste Array aus der Blume
Echo 'Element, das aus dem Array entfernt wurde ist:' .'\N';
print_r (array_shift ($ flower));
Echo 'Final Array:';
print_r ($ flower);
?>

Ausgang:

Wir können sehen, dass das erste verschachtelte Array entfernt und als $ veg verschachtelter Array zurückgegeben wird.

Beispiel 4:

In diesem Beispiel ist das erste Array in einem Array ein verschachteltes Array, das ein Array mit einem Element (Lotus) hat, und das zweite Array hat ein Element (Karotte). Nach dem Auftragen von Array_Shift () wird der Lotus entfernt und das Karottenarray wird zurückgegeben.

// 2 Arrays in einem Array erstellen
$ Flower = array ($ flowers = Array (Array ('lotus')), $ veg = Array ('Karotte'));
echo "tatsächliches Array:";
print_r ($ flower);
// Entfernen Sie das erste Array aus der Blume
Echo "Element, das aus dem Array entfernt wird ist:" ."\N";
print_r (array_shift ($ flower));
Echo "Final Array:";
print_r ($ flower);
?>

Ausgang:

Abschluss

Wir haben die Funktion array_shift () besprochen, um das erste Element zu entfernen, indem wir vier verschiedene Beispiele berücksichtigen. Es löscht und gibt das erste Element aus einem Array zurück, indem es ein Eingangsarray als Parameter nimmt.