当前位置: 首页 > 工具软件 > Zblog 2 > 使用案例 >

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

简景焕
2023-12-01

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

 类似资料: