php倒着读取txt PHP倒序读取txt并分页!
php倒着读取txt从最后上前读!并且可以分页。小弟我只会做正序读取txt并且分页!求倒序读取txt并分页!txt内容1----2015050----12----2015...
php倒着读取txt 从最后上前读!并且可以分页。
小弟我只会做正序读取txt并且分页!
求倒序读取txt并分页!
txt内容
1----2015050----1
2----2015050----2
3----2015050----3
4----2015050----4
5----2015050----5
6----2015050----6
PHP文件
<?
$urls = file('list.txt');
$count = count($urls);
$sum=3;
$maxpage = ceil($count/$sum);
if($p>=0){
if($p<1){
$p=1;
}
if($p>$maxpage){
echo '<div style="color:red; text-align:center">不好意思,本榨没有这多资源。</div>';
exit;
}
$ii = ($p*$sum)-$sum;
$jj = $p*$sum;
ECHO'<div class="module"><div class="module_header"><h2><a >'.$name.'</a></h2></div></div><div class="mx2">';
for($i=$ii;$i<$jj;$i++){
$items = split("----",$urls[$i]);
echo '<a href="post.php?l='.$l.'&id='.$items [2].'" title="'.$items [0].'">'.($i+1).$items [0].'</a><br>';
}
ECHO '</div>';
if($pyn=="1"){
ECHO $page='当前页:'.$p.'/总页:'.$maxpage.'<br><div class="btBox"><div class="bt4"><a href="post.php?l='.$l.'&n='.$name.'&p=1" title="首页">首页</a><a href="post.php?l='.$l.'&n='.$name.'&p='.($p-1) .'" >上一页</a><a href="post.php?l='.$l.'&n='.$name.'&p='.($p+1) .'" >下一页</a><a href="post.php?l='.$l.'&n='.$name.'&p='.($maxpage) .'" title="第'.($maxpage) .'页">末页</a></div></div>';
}
}
?> 展开
小弟我只会做正序读取txt并且分页!
求倒序读取txt并分页!
txt内容
1----2015050----1
2----2015050----2
3----2015050----3
4----2015050----4
5----2015050----5
6----2015050----6
PHP文件
<?
$urls = file('list.txt');
$count = count($urls);
$sum=3;
$maxpage = ceil($count/$sum);
if($p>=0){
if($p<1){
$p=1;
}
if($p>$maxpage){
echo '<div style="color:red; text-align:center">不好意思,本榨没有这多资源。</div>';
exit;
}
$ii = ($p*$sum)-$sum;
$jj = $p*$sum;
ECHO'<div class="module"><div class="module_header"><h2><a >'.$name.'</a></h2></div></div><div class="mx2">';
for($i=$ii;$i<$jj;$i++){
$items = split("----",$urls[$i]);
echo '<a href="post.php?l='.$l.'&id='.$items [2].'" title="'.$items [0].'">'.($i+1).$items [0].'</a><br>';
}
ECHO '</div>';
if($pyn=="1"){
ECHO $page='当前页:'.$p.'/总页:'.$maxpage.'<br><div class="btBox"><div class="bt4"><a href="post.php?l='.$l.'&n='.$name.'&p=1" title="首页">首页</a><a href="post.php?l='.$l.'&n='.$name.'&p='.($p-1) .'" >上一页</a><a href="post.php?l='.$l.'&n='.$name.'&p='.($p+1) .'" >下一页</a><a href="post.php?l='.$l.'&n='.$name.'&p='.($maxpage) .'" title="第'.($maxpage) .'页">末页</a></div></div>';
}
}
?> 展开
1个回答
2015-05-19
展开全部
把$urls结果集翻转一下不就ok了,童鞋。
<?php
$urls = array_reverse($urls);
//www.hi-docs.com/php/array_reverse.html
?>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询