Heim >Backend-Entwicklung >PHP-Tutorial >So verwenden Sie die Funktion array_slice in PHP
Verwendung der Funktion array_slice in PHP: [array_slice($array,$start,$length,$preserve)]. Die Funktion array_slice wird verwendet, um basierend auf Bedingungen ein Wertesegment aus einem Array zu extrahieren und den ausgewählten Teil des Arrays zurückzugeben.
array_slice() ist eine integrierte Funktion von PHP. Die Syntax ist array_slice($array,$start,$length,$preserve). Wird zur Auswahl entsprechend der Benutzerauswahl verwendet. (Bedingung) Ruft einen Teil des Arrays ab und gibt ihn zurück.
(Empfohlenes Tutorial: PHP-Video-Tutorial)
Wie verwende ich die PHP-Funktion array_slice()?
Die PHP-Funktion array_slice() entnimmt basierend auf Bedingungen ein Wertsegment aus dem Array und gibt es zurück.
Grundlegende Syntax:
array_slice($array,$start,$length,$preserve)
Parameter: Diese Funktion kann vier Parameter annehmen
● $array: erforderlich, nicht zulässig Auslassen. Gibt ein Array an.
● $start: Erforderlich und kann nicht weggelassen werden. Wert gibt die Startposition des herauszunehmenden Elements an, 0 = erstes Element. Wenn der Wert auf eine positive Zahl eingestellt ist, beginnen Sie von vorne nach hinten; wenn der Wert auf eine negative Zahl eingestellt ist, beginnen Sie von hinten nach vorne. -2 bedeutet, dass mit dem vorletzten Element des Arrays begonnen wird.
● $length: optional, kann weggelassen werden. Ein numerischer Wert, der die Länge des zurückgegebenen Arrays angibt. Wenn der Wert auf eine ganze Zahl gesetzt ist, wird diese Anzahl von Elementen zurückgegeben; wenn der Wert auf eine negative Zahl gesetzt ist, beendet die Funktion den Abruf so weit vom Ende des Arrays entfernt, dass die Funktion den Abruf beendet beginnend mit der durch den Startparameter festgelegten Position aller Elemente bis zum Ende des Arrays.
● $preserve: optional, kann weggelassen werden. Gibt an, ob die Funktion Schlüsselnamen beibehält oder Schlüsselnamen zurücksetzt. Mögliche Werte: true – Schlüsselnamen beibehalten, false – Standard (Schlüsselnamen zurücksetzen).
Rückgabewert: Die Funktion array_slice() gibt ein ausgewähltes Segment des Arrays zurück. Wenn das Array Zeichenfolgenschlüssel enthält, behält das zurückgegebene Array die Schlüsselnamen bei.
Sehen wir uns anhand eines Beispiels an, wie die PHP-Funktion array_slice() verwendet wird.
Beispiel 1:
<?php header("content-type:text/html;charset=utf-8"); $class=array("西门","灭绝","无忌","peter"); print_r(array_slice($class,0,2)); ?>
Ausgabe:
Array ( [0] => 西门 [1] => 灭绝 )
Beispiel 2:
<?php header("content-type:text/html;charset=utf-8"); $a=array("灭绝","西门","无忌","欧阳克","韦小宝"); print_r(array_slice($a,1,2,true)); ?>
Ausgabe:
Array ( [1] => 西门 [2] => 无忌 )
Verwandte Empfehlungen: Verarbeitung des PHP-Arrays (Array-Funktion)
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion array_slice in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!