编辑器分页 实现

<!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>        公司总部位于上海,由从事互联网和用户体验研究达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 ($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>】';    
  }    
  $page.='<a class="end" href="?page=' . $count . '">尾页</a>'; }
  echo "<h1>上海顶想信息科技有限公司</h1>";
  echo $content; echo "<div>{$page}</div>"; 
  ?></body></html>


你可能感兴趣的:(编辑器分页 实现)