手机
当前位置:查字典教程网 >编程开发 >php教程 >一个高ai的分页函数和一个url函数
一个高ai的分页函数和一个url函数
摘要:这个分页函数非常高只能的看看就知道了functionppage($total,$page,$e_page=15,$e_block=10,$u...

这个分页函数非常高只能的

看看就知道了

function ppage($total, $page, $e_page = 15, $e_block = 10, $url = '', $color = '') {

if(!strpos($url,'?'))

$url.='?';

else

$url.='&';

if($color<>'') {

$color='<font color='.$color.'>';

$colore= '</font>';

}

$totalpage = ceil($total/$e_page);//页面数目

$p_block= ceil($totalpage/$e_block);//块数目

$n_block= ceil($page/$e_block); //现在块

$start= ($n_block-1)*$e_block+1;

$ended= $n_block*$e_block;

if($ended>$total)

$ended= $totalpage;

if($n_block>1) {

$link= $start-1;

$head='<a href='.$url.'page='.$link.'>'.$color.'[<=]'.$colore.'</a>';

}

if($n_block<$p_block) {

$link= $ended+1;

$foot= '<a href='.$url.'page='.$link.'>'.$color.'[=>]'.$colore.'</a>';

}

for($i=$start;$i<=$ended;$i++) {

$middle .='<a href='.$url.'page='.$i.'>'.$color.'['.$i.']'.$colore.'</a>';

}

return $head.$middle.$foot;

}

下面是取得当前url的方法

function geturl() {

$headers = getallheaders();

$url= 'http://'.$headers['Host'].$SCRIPT_NAME;

return $url;

}

【一个高ai的分页函数和一个url函数】相关文章:

用在PHP里的JS打印函数

一个用于mysql的数据库抽象层函数库

自定义PHP分页函数

一个PHP+MSSQL分页的例子

实现“上一页”和“下一页按钮

我常用的几个类

PHP SPL标准库中的常用函数介绍

一个ORACLE分页程序,挺实用的.

一个用php3编写的简单计数器

判“新”函数:得到今天与明天的秒数

精品推荐
分类导航