Php寻呼机问题

Php寻呼机问题,php,pager,Php,Pager,我正在使用PHP中的pager类(来自pear)。我不确定我是否正确使用了它,但我从Internet下载了一些代码,在那里我可以包含一个pager类并调用pager函数。。 这就是我在php页面中调用寻呼机函数的方式 require_once('pager/Pager.php'); $pager_options = array( 'mode' => 'Sliding', 'append' => false, 'per

我正在使用PHP中的pager类(来自pear)。我不确定我是否正确使用了它,但我从Internet下载了一些代码,在那里我可以包含一个pager类并调用pager函数。。 这就是我在php页面中调用寻呼机函数的方式

require_once('pager/Pager.php');
 $pager_options = array(
        'mode'       => 'Sliding',
        'append'    => false,
        'perPage'    => 30,
        'delta'      => 4,
        'fileName'  => '/temp-%d.htm',
        'currentPage' => $pagenum,        
        'totalItems' => $rows,
        'curPageLinkClassName' => 'active',
        'separator' => '',
        'nextImg' => '<strong>Next</strong> &raquo;',
        'prevImg' => '&laquo; <strong>Previous</strong>',
        'spacesBeforeSeparator' => 0,
        'spacesAfterSeparator' => 0,
        'clearIfVoid' => true
        );
        $pager = Pager::factory($pager_options);
        echo '<div align="center" id="pagination">' .  $pager->links . '</div>';
require_once('pager/pager.php');
$pager\u选项=数组(
“模式”=>“滑动”,
“追加”=>false,
“每页”=>30,
“增量”=>4,
'fileName'=>'/temp-%d.htm',
“currentPage”=>$pagenum,
'totalItems'=>$rows,
'curPageLinkClassName'=>'活动',
'分隔符'=>'',
“下一步”=>“下一步”“,
“prevImg'=>”«;先前的,
“空格前分隔符”=>0,
“spacesAfterSeparator”=>0,
“clearIfVoid”=>true
);
$pager=pager::factory($pager\u选项);
回显“”$寻呼机->链接。“;
现在,它工作正常,但我的问题是,对于第一个页面,链接应该是temp-1.htm,但我希望它是temp.htm或temp/index.htm。。。对于其他页面,temp-2.htm、temp-3.htm可以

附近有工作吗?提前感谢…

echo',
echo '<div align="center" id="pagination">',
     str_replace('temp-1.htm', 'temp.htm', (string) $pager->links),
     '</div>';
str_replace('temp-1.htm','temp.htm',(字符串)$pager->links), '';
不太熟悉寻呼机,但您可以使用类似的功能

require_once('pager/Pager.php');

 $filename = ($pagenum == 1) ? 'temp.htm' : '/temp-%d.htm';

 $pager_options = array(
        'mode'       => 'Sliding',
        'append'    => false,
        'perPage'    => 30,
        'delta'      => 4,
        'fileName'  => $filename,
        'currentPage' => $pagenum,        
        'totalItems' => $rows,
        'curPageLinkClassName' => 'active',
        'separator' => '',
        'nextImg' => '<strong>Next</strong> &raquo;',
        'prevImg' => '&laquo; <strong>Previous</strong>',
        'spacesBeforeSeparator' => 0,
        'spacesAfterSeparator' => 0,
        'clearIfVoid' => true
        );
        $pager = Pager::factory($pager_options);
        echo '<div align="center" id="pagination">' .  $pager->links . '</div>';
require_once('pager/pager.php');
$filename=($pagenum==1)?'temp.htm':'/temp-%d.htm';
$pager\u选项=数组(
“模式”=>“滑动”,
“追加”=>false,
“每页”=>30,
“增量”=>4,
'fileName'=>$fileName,
“currentPage”=>$pagenum,
'totalItems'=>$rows,
'curPageLinkClassName'=>'活动',
'分隔符'=>'',
“下一步”=>“下一步”“,
“prevImg'=>”«;先前的,
“空格前分隔符”=>0,
“spacesAfterSeparator”=>0,
“clearIfVoid”=>true
);
$pager=pager::factory($pager\u选项);
回显“”$寻呼机->链接。“;