当前位置:首页 > 技术杂坛 > 正文内容

zblog获取随机文章

zhangchap4年前 (2020-04-17)技术杂坛808

简单粗暴,随机使用文章时间或者文章访问量排序,获取1000篇文章,然后打乱。



$count = 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) > $count ? array_chunk($articles,$count)[0] : $articles;
foreach ($posts as $post){
  echo $post->Title;
}


千万不要用网上其它的教程里面用rand()函数的,文章一多,后台就爆


原文:https://kfuu.cn/zblogjiaocheng/27.html

分享给朋友:

相关文章

destoon数据库优化,实现单台几百万数据下秒级速度

今天看到一大神分享的文章,在此留个备份:  destoon7.0对mysql5..7优化,实现单台几百万数据下秒级速度,可以缓解吃内存的情况,希望对大家有帮助 记得要备份数...

json输出json.dumps中文为ascii编码如何解决?

import json print json.dumps('中国') 输出:"\u4e2d\u56fd" json.dumps(...

python列表排序(以字符串长度)

M = ['a', 'sss', 'bb'] 第一种: m = M.sort(key&n...

python函数开启多线程

from threading import Thread 以下是代码举例: def main(num):    &nbs...

pip install 安装出现:Requirement already satisfied 的解决办法

刚开始装上python安装轮子挺顺利的,后来再使用pip install 安装开始报错,网上有解决方案说用国内的源就没问题,但是我的源早就改成国内的了,用了另外一种解决方案,搞定加上--target参...

10 个用于格式化、组织和整理 CSS 代码的免费工具

10 个用于格式化、组织和整理 CSS 代码的免费工具

如果您是一位经验丰富的网页设计师,您可能不会遇到这个问题。您的 CSS 文件将结构连贯且简洁;每个选择器都将被仔细放置,每个属性都将被完美格式化……您的 CSS 将看起来像精心制作的艺术品。如果这描述...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。