一个高ai的分页函数和一个url函数
【字号:
大 中 小】
日期:2023-09-12 13:35:38浏览:2作者:馨心
这个分页函数非常高只能的 看看就知道了 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='https://www.uahao.com/bcjs/.$url.'page='.$link.'>'.$color.'[<=]'.$colore.'</a> '; } if($n_block<$p_block) { ;;;$link;;;;= $ended+1; ;;;$foot;;;;= '<a href='https://www.uahao.com/bcjs/.$url.'page='.$link.'>'.$color.'[=>]'.$colore.'</a>'; } for($i=$start;$i<=$ended;$i++) { ;;;$middle .='<a href='https://www.uahao.com/bcjs/.$url.'page='.$i.'>'.$color.'['.$i.']'.$colore.'</a> '; } return $head.$middle.$foot; } 下面是取得当前url的方法 function geturl() { $headers = getallheaders(); $url;;;;;= 'http://'.$headers['Host'].$SCRIPT_NAME; return $url; };