ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
**把下面代码保存为fun函数** ~~~ class Hitslist {     /**      * @param string $day 日期单位  day天 week周  month月      * @param int $num   具体日期数字1  比如1天  1周  1月      * @param string $mo  模块关键字      * @param int $fid   栏目id      * @param int $mid  模型id      * @return false|\PDOStatement|string|\think\Collection      */     public function ranking($day='day',$num=1,$mo='cms',$fid=0,$mid=1){            $map['create_time'] = fun('time@only',$day,$num);             if($fid){                 $map['fid']=$fid;             }             $rs = Db::name($mo .'_content'.$mid)->where($map)->order('view desc')->select();             return $rs;     } } ~~~ **或者直接下载附件,放到application\\common\\fun目录下** 附件没上传,需要的到[https://x1.php168.com/bbs/show-10196.html](https://x1.php168.com/bbs/show-10196.html)下载 ## 模版中使用方法 ~~~ //在需要的地方直接调用fun函数 {:fun('Hitslist@ranking','day',1)} //相关参数说明: /**      * @param string $day 日期单位  day天 week周  month月      * @param int $num   具体日期数字1  比如1天  1周  1月      * @param string $mo  模块关键字      * @param int $fid   栏目id      * @param int $mid  模型id      * @return false|\PDOStatement|string|\think\Collection      */ //循环列表 {volist name="{:fun('Hitslist@ranking','day',1)}"   id="rs"}     {$rs.title},{rs.content}... {/volist} ~~~