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

zblog获取随机文章

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

简单粗暴,随机使用文章时间或者文章访问量排序,获取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任意页面调用公司介绍

{php $r = userinfo($username);} <!--{php $tags=tag("table=company_data&condition=userid=...

cetons7开启BBR

Google 在 2016年9月份开源了他们的优化网络拥堵算法BBR,最新版本的 Linux内核(4.9-rc8)中已经集成了该算法。 对于TCP单边加速,并非所有人都很熟悉,不过有另外一个...

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

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

python 获取当前的路径并切换

import os curdir = os.path.dirname(__file__) #获取当前的路径,若运行在当前文件夹,是获取不到当前路径的,最保险的...

python jieba分词自定义分词器及自定义词典

import jieba jieba.initialize() # 自定义分词器的写法 n_c = jieba.Tokenizer(dictionary=...

发表评论

访客

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