zblog php 技巧 .分类列表调用,zblog程序调用随机文章列表的2种方法

zblog程序调用随机文章列表的2种方法

蓝叶    网站设计    2021-01-23    218    0评论

zblog程序调用随机文章列表的2种方法,第一种就是常用的利用GetArticleList函数从整个数据库中随机读取几篇文章显示出来,使用rand()来随机读取,如果rand()函数就会给服务器增加负担,为了降低点负担,可以使用第二种方法来调用

//第一种zblog调用随机文章列表方法

{php}

global $zbp;

$order = array('rand()'=>'');

$where = array(array('=','log_Status','0'));

$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');

{/php}

{foreach $array as $related}

{$related.Title}{/foreach}

//第二种zblog调用随机文章列表方法

{php}

global $zbp;

$randnums = 10;

$articles = $zbp->GetArticleList('*',null,array(mt_rand(0,1)?'log_ViewNums':'log_PostTime'=>mt_rand(0,1)?'DESC':'ASC'),1000);shuffle($articles);

$posts = count($articles) > $randnums ? array_chunk($articles,$randnums)[0] : $articles;

foreach ($posts as $post){

echo $post->Title;

}

{/php}

评论一下

赞助蓝叶

赞助蓝叶X

版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《蓝叶博客》。

本文网址:https://lanyes.org/web/944.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值