Heim > Artikel > Backend-Entwicklung > So implementieren Sie Array-Paging in PHP
In PHP kann die Paging-Funktion über die Array-Paging-Funktion array_slice() implementiert werden, und ihre Verwendungssyntax lautet wie folgt: „array_slice($article,$start,$pagesize);“.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php Array-Paging-Implementierungsmethode
php Array-Paging-Funktion array_slice()
Ich habe heute eine Funktion verwendet , was etwas ganz Besonderes ist Einfach zu verwenden, teilen Sie es mit allen
Das heißt, Sie können diese Funktion verwenden, um Paging wie die SQL-Anweisung zu erreichen. Das Prinzip besteht darin, das abgefragte Array ausgehend von einem Array mit der angegebenen Länge aus dem angegebenen Index zu entnehmen. Daher ist es eine häufige
Programmieranforderung, Array-Daten zu erhalten und Paging durchzuführen. Wenn Sie den dritten Parameter nicht schreiben, werden alle Elemente bis zum Ende des Arrays zurückgegeben Beispiel Empfohlenes Lernen: „PHP-Video-Tutorial“$count = count($article);//总条数
$start=($page-1)*$pagesize;//偏移量,当前页-1乘以每页显示条数
$article = array_slice($article,$start,$pagesize);
Paging kann auf so einfache Weise implementiert werden. Es kann bei der Verarbeitung von Daten im Array verwendet werden und erfordert Paging
语法
array_slice(array,start,length,preserve)
参数
描述
array
必需。规定数组。
start
必需。数值。规定取出元素的开始位置。 0 = 第一个元素。 如果该值设置为正数,则从前往后开始取。如果该值设置为负数,则从后向前取 start 绝对值。 -2 意味着从数组的倒数第二个元素开始。
length
可选。数值。规定被返回数组的长度。 如果该值设置为整数,则返回该数量的元素。Wenn dieser Wert auf eine negative Zahl gesetzt ist, beendet die Funktion den Abruf so weit vom Ende des Beispielarrays entfernt. Wenn dieser Wert nicht festgelegt ist, werden alle Elemente ab der durch den Startparameter festgelegten Position bis zum Ende des Arrays zurückgegeben.
konservieren
Optional. Gibt an, ob die Funktion Schlüsselnamen beibehält oder zurücksetzt. Standardmäßig wird der numerische Index des Arrays neu angeordnet und zurückgesetzt. Mögliche Werte:
Rückgabewert:
Gibt den ausgewählten Teil im Array zurück.
PHP-Version:
4+
Änderungsprotokoll:
preserve Parameter sind neu in PHP 5.0.2.
Das obige ist der detaillierte Inhalt vonSo implementieren Sie Array-Paging in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!