这个php分页函数有句话看不懂,请高手指教
hehe6 2004-08-08 02:11:46 <?
function pageft($totle,$displaypg=20,$url='')
{
global $page,$firstcount,$pagenav,$_SERVER;
$GLOBALS["displaypg"]=$displaypg;
if(!$page)
$page=1;
if(!$url)
$url=$_SERVER["REQUEST_URI"];
$parse_url=parse_url($url);
$url_query=$parse_url["query"]; //单独取出URL的查询字串
if($url_query)
{
$url_query=ereg_replace("(^|&)page=$page","",$url_query);
$url=str_replace($parse_url["query"],$url_query,$url);
//就下面这个判断语句,我觉得$url_query无论替换是否成功,它都有返回值,就是说都为真,那下面这个判断语名还有用吗?
if($url_query) //第一行
$url.="&page"; //第二行
else $url.="page"; //第三行
}
else
{
$url.="?page";
}
?>