Heim >Backend-Entwicklung >PHP-Tutorial >So verwenden Sie die Funktion array_slice in PHP

So verwenden Sie die Funktion array_slice in PHP

青灯夜游
青灯夜游Original
2019-05-24 14:37:124586Durchsuche

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.

So verwenden Sie die Funktion array_slice in PHP

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!

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