So implementieren Sie Array-Paging in PHP

藏色散人
Freigeben: 2023-03-11 20:12:02
Original
3880 Leute haben es durchsucht

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);“.

So implementieren Sie Array-Paging in PHP

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

array_slice() - Nehmen Sie ein Segment aus dem Array heraus

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

$count = count($article);//总条数
$start=($page-1)*$pagesize;//偏移量,当前页-1乘以每页显示条数
$article = array_slice($article,$start,$pagesize);
Nach dem Login kopieren
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)
Nach dem Login kopieren
参数 描述
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:
  • true – Schlüsselnamen beibehalten
  • false – Standard. Schlüsselname zurücksetzen
Rückgabewert: Gibt den ausgewählten Teil im Array zurück.
PHP-Version: 4+
Änderungsprotokoll: preserve Parameter sind neu in PHP 5.0.2.

Empfohlenes Lernen: „PHP-Video-Tutorial

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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage