Heim  >  Artikel  >  Backend-Entwicklung  >  So implementieren Sie Array-Paging in PHP

So implementieren Sie Array-Paging in PHP

藏色散人
藏色散人Original
2021-03-08 11:02:593535Durchsuche

So implementieren Sie Array-Paging in PHP: Erstellen Sie zunächst eine PHP-Beispieldatei. Legen Sie dann die UTF-Kodierung der Seite fest. Implementieren Sie schließlich Array-Paging mit Methoden wie „array_slice($array,($page-1)*$size,$size );" Das ist es.

So implementieren Sie Array-Paging in PHP

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP7.1, Dell G3-Computer.

So implementieren Sie einfach Array-Paging in PHP:

Lernen Sie zuerst etwas und lesen Sie weitere Handbücher.
Verwenden Sie die mit PHP gelieferten Funktionen, um einige schwierige Probleme zu lösen.

<?php
/**
 * Created by JetBrains PhpStorm.
 * User: Administrator
 * Date: 13-6-11
 * Time: 上午11:43
 * To change this template use File | Settings | File Templates.
 */
header("Content-type:text/html;charset=utf-8");
$array =array (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25);
$page=$_GET[&#39;page&#39;]?(int)$_GET[&#39;page&#39;]:&#39;0&#39;;
$size=5;
$pnum = ceil(count($array) / $size);
$newArray = array_slice($array,($page-1)*$size,$size);
foreach($newArray as $key=>$val)
{
  echo "<a href=\"array1.php?catid=$key.html\" target=\"_blank\">$val</a>\n";
}
echo "<br/><br/><br/><br/>";
echo "<a href=?>第一页</a>\n";
$str=&#39;&#39;;
for($i=1;$i<=$pnum-1;$i++)
{
  echo "<a href=\"?page=$i\" target=\"_blank\"";
  if($i==$page){echo "style=&#39;color:red;&#39;";};
  echo ">$i</a>\n\n";
}
echo "<a href=?page=$pnum>最后一页</a>\n";
?>

[Empfohlen: „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!

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