织梦获取网站搜索的热门关键字函数GetHotKeywords()

admin2020-01-29851

所在文件:/include/helpers/channelunit.helper.php

功能:搜索的热门关键字

函数名:GetHotKeywords(&$dsql,$num=8,$nday=365,$klen=16,$orderby='count')

参数:

$dsql 这里是取这个字符串的地址

$num  获取数目

$nday  天数

$klen 关键词字数

$orderby 排列顺序

刚开始分析这个函数代码的时候,就感觉好像是哪里见过似的,当时就想可能是分析代码多了,或是可能曾经读过这个函数的代码,但是,当我看到这个sql语句时,一下子就想起来了,这不是标签hotwords的代码吗? 打开这个标签源码去研究一下,发现,我的天啊,这个标签的属性,虽然,没有这个函数里的参数$orderby,但是,实际上它已经使用了这个排序,这个查看一下hotwords标签里面的sql条件语句where后面的内容就知道了。

这样这个函数跟这个标签代码就完全一样了,所以,这里也不用分析了,请去看一下这个标签源码,如果这个标签源码弄明白了,那么,这个函数也就会了。

hotwords标签教程:http://www.dedebase.com/thread-313-1-1.html

网友评论