易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP分页类

 今天去XX公司面试了,感觉很不理想。因为这一段时间都在加深Zend Framework,都没练习常用函数和方法了。
笔试回答的不太好,特别是JS部分,也是许久都没复习的原因。
上机题目是要写一个仿google分页的类,当要取类似9/2的最大整数,却怎么也想不起函数ceil的名字,晕了半天。
最后测试程序没错误,但是就是不能正常显示,后来(回家后)一查才知道是语句:for($i=0;$i++;$i<9)写错了,于是下决心重新写一遍,于是就有了下面的代码了:
<?php
/*
显示样式如下:
[1] 2 3 4 5 6 7 8 9 10 ...100 下页 尾页
首页 上页 1..12 13 14 15 [16] 17 18 19 20 ...100 下页 尾页
首页 上页 1..92 93 94 95 96 97 98 [99] 100
使用方法:
$currentPage = $_GET['page']?$_GET['page']:1;
$pagediv = new pagediv(500, 10, 11, $currentPage, 'test.php?page=');
$pagediv->show();
*/
class pagediv
{
 public $part1;
 public $part2;
 public $part3;
 public $part4;
 public $part5;
/*
对下面的分页显示进行分割:
首页 上页 1..12 13 14 15 [16] 17 18 19 20 ...100 下页 尾页
$part1 : 首页 上页
$part2 : 1..
$part3 : 12 13 14 15 [16] 17 18 19 20
$part4 : ...100
$part5 : 下页 尾页
*/
 
 public $allPage;     //总页数
 public $allRocords;  //总记录数
 public $perPage;     //每页记录数
 public $showPagesNo; //显示分页栏的总页码数 显示样式里共有11个
 public $currentPage; //当前页
 public $urlModel;    //Url链接样式
 
 public $startHidden; //出现 1...   时的页数 开始隐藏中间页
 public $endHidden;   //出现 ...100 时的页数 结束隐藏中间页
 
 public function __construct($allRocords, $perPage, $showPagesNo, $currentPage, $urlModel){
  $this->allRocords = $allRocords;
  $this->perPage = $perPage;
  $this->showPagesNo = $showPagesNo;
  $this->currentPage = $currentPage;
  $this->urlModel = $urlModel;
  $this->allPage = $this->getAllPage();
 &


相关文档:

在IIS 5.1 或IIS6 中配置PHP 的FastCGI模式


在IIS 5.1 或IIS6 中配置PHP 的FastCGI模式
一、FastCGI是什么?
  FastCGI是语言无关的、可伸缩架构的CGI开放扩展,其主要行为是将CGI解释器进程保持在内存中并因此获得较高的性能。众
所周知,CGI解释器的反复加载是CGI性能低下的主要原因,如果CGI解释器保持在内存中并接受FastCGI进程管理器调度,则可以提供良好 ......

php 几种排序方式

1.冒泡排序
function m_sort($arr)
{
    $l = count($arr);
    if($l==0) return false;
  
    for($i=0;$i<$l-1;$i++)
    {
        for($j=$i+1;$j<$l-1;$j++)
     ......

php curl的几个例子

使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据
了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。
PHP中的CURL函数库(Client URL Librar ......

PHP页面分页函数

 很久前些的一些文章,那时候技术还在初级阶段,在现在看来代码够烂的,但是人总是一步步走上来的,希望能给初学者一点鼓励了!
<?php
/*********************************************************
 filename:multi.php
 describe: 显示多于一页的链接
 function:分页显示模块
 auth ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号