zoukankan      html  css  js  c++  java
  • PHP长文章分页 实现手动分页代码 代码简单

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
    <?php
    $content=<<<str
            <p>上海顶想信息科技有限公司(TOPThink Inc.)是国内领先的WEB应用和服务提供商致力于WEB应用平台、产品和应用的研发和服务,为企事业单位提供基于WEB的应用开发快速解决方案和产品。公司成立于2008年9月,是一家拥有自主知识产权的高新企业。</p>
            <hr />
            <p>公司长期专注于WEB应用框架、应用平台和企业解决方案的研究,公司的核心技术框架ThinkPHP由创始人刘晨于2006年创立,经过6年多的精心打造和发展,具有广泛的用户基础和良好的业内口碑,已经成长为国内领先和最具影响力的WEB应用开发框架,国外同比也具有相当大的优势。其应用领域分布于各个行业,在门户、社区和电子商务领域有着非常良好支持以及拓展,大小案例不下千家,在安全、效率、负载上都有很大优势,已经成为WEB应用的快速开发解决方案和最佳实践!</p>
                    <hr />
    	 <p>公司长期专注于WEB应用框架、应用平台和企业解决方案的研究,公司的核心技术框架ThinkPHP由创始人刘晨于2006年创立,经过6年多的精心打造和发展,具有广泛的用户基础和良好的业内口碑,已经成长为国内领先和最具影响力的WEB应用开发框架,国外同比也具有相当大的优势。其应用领域分布于各个行业,在门户、社区和电子商务领域有着非常良好支持以及拓展,大小案例不下千家,在安全、效率、负载上都有很大优势,已经成为WEB应用的快速开发解决方案和最佳实践!</p>
            <hr />
            <p>
            公司总部位于上海,由从事互联网和用户体验研究达10年的资深专家领军,拥有一批专业的策划、设计和技术团队以及广泛的社区技术力量。公司长期以来凭借业内的影响力、良好的客户和合作关系,邀请了众多安全和项目专家作为顾问,有力得保证了客户项目的开发和实施。公司还拥有一支资深用户体验和设计研究队伍,针对不同用户量身定做用户体验流程,有着良好的产品设计和设计概念。<br/>2009年获得上海市重大文艺创作项目选题推荐。</p>
    str;
     
    $content = preg_replace("'<hr(.*)/>'iUs", "<hr>", $content);
    $content = explode("<hr>", $content);
    $count = count($content);
    $p = empty($_GET['page']) ? 1 : (int) $_GET['page'];
    $p = $p == 0 ? 1 : $p;
    $p = $p > $count ? $count : $p;
    $p--;
    $content = $content[$p];
    $p++;
    if ($count > 1) {
        $page = '<a class="first" href="?page=1">首页</a>';
    //如果用for循环的话 显示效果如下 首页【1】【2】【3】【4】尾页
        /*for ($i = 1; $i <= $count; $i++) {
    		$page.=$i == $p ? '【<a class="on" style="color:red;" href="javascript:void(0)">' . $i . '</a>】' : '【<a href="?page=' . $i . '">' . $i . '</a>】';
        }*/
    	//如果不用for 效果如  首页 上一页下一页尾页
    	$prv = $p==1 ? $p:$p-1;
    	$next =$p==$count ? $count :$p+1;
    	
    	$page.="<a class='end' href='?page={$prv}'>上一页</a>";
    	$page.="<a class='end' href='?page={$next}'>下一页</a>";
        $page.='<a class="end" href="?page=' . $count . '">尾页</a>';
     
    }
    echo "<h1>上海顶想信息科技有限公司</h1>";
    echo $content;
     
    echo "<div>{$page}</div>";
     
    ?>
    </body>
    </html>
    
  • 相关阅读:
    SET TEXTSIZE number
    Oracle 参数之_small_table_threshold
    Oracle等待事件db file parallel read
    ORA-12631 / TNS-12631: Username retrieval failed
    Oracle的Connect By理解
    ORA-01436: 用户数据中的CONNECT BY 循环
    Cortex-M3启动深度解析
    【SmartOS】轻量级多任务调度系统
    物联网智能硬件设备身份验证机制
    物联网智能硬件设备常见攻击方法
  • 原文地址:https://www.cnblogs.com/cms100/p/3341282.html
Copyright © 2011-2022 走看看