zblog获取随机文章
我们专注web相关开发,拥有多年的开发经验,可开发任意类型网站、小程序、app、企业系统等 查看详情
简单粗暴,随机使用文章时间或者文章访问量排序,获取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()函数的,文章一多,后台就爆
刚发现群大这里干货满满!
很666啊,转走了!!!