>  기사  >  php教程  >  php 分页类函数

php 分页类函数

WBOY
WBOY원래의
2016-06-08 17:29:33845검색
<script>ec(2);</script>

php 分页类函数
function getPageBar($count = 0)
{
    $bad_link_color = "#C0C0C0";
   
    $page["url"]           = eregi_replace("&page=[^&]+","",basename($_SERVER[SCRIPT_NAME])."?".$_SERVER[QUERY_STRING]);
   
    $page["result_count"]  = (string) $count;
    $page["this_page"]     = (empty($_GET["page"]))?"1":$_GET["page"];
    $page["this_page"]     = ($page["result_count"] == 0)?"0":$page["this_page"];

    $page["page_size"]     = $GLOBALS["option"]["page_size"];
    $page["page_count"]    = (string) ceil($page["result_count"]/$page["page_size"]);
   
    $page["first_page"]     = ($page["this_page"] > 1)?"«":"";
    $page["rearward_page"]  = ($page["this_page"] »":"";
    $page["prev_page"]      = ($page["this_page"] > 1)?"":"";
    $page["next_page"]      = ($page["this_page"] ":"";
   
    $page['start_page'] = ((int)$page["this_page"]-5     $page['end_page'] = ((int)$page["this_page"]+5 > $page['page_count'])?(int)$page["page_count"]:(int)$page["this_page"]+5;

    for ($i = $page['start_page'];$i     {
        $selected = ($_GET["page"] == $i)?"selected":"";
        $page["page_select"]  .= "";
        $page["page_list"]  .= ($i == $page["this_page"])?" $i ":"[$i]";
    }
   
   
    return $page;
}

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.