回 帖 发 新 帖 刷新版面

主题:[讨论]随机推荐算法

在站内有很多文章时,怎样随机的推荐文章?

说明:每个文章都有唯一标识号 id,但不连续。

回复列表 (共12个回复)

沙发

如果不根据内容纯随即推荐的话,根据随即函数取得id,再根据id取得文章

板凳

越来越像一潭死水了
人气越来越少了
忍不住的都说再见了

3 楼

我说过 标识号id不连续,那样可能导致推荐的文章不存在。

4 楼

搜到id判断不存在的话重新来一遍

5 楼

[quote]搜到id判断不存在的话重新来一遍[/quote]

认同,经常是这样的做法!判断直到id存在为止!

6 楼

mileden你好
1。把id号装在一数组hao里,如:
hao[1]=id1;
hao[2]=id2;
....
2。假若数组hao的长度是len,产生一个1-len的随机数rand,
3。调id=hao[rand]的文章。

下雨了你好,千万别走,我有一大堆问题,简直都不知道该从哪里问起才好,
比如上面说的随机数,我不知道这个函数怎样写,否则我会把程序写出来的,
告诉我这个函数好吗?
谢谢你和朋友们一直以来的帮助,谢谢!

7 楼

谢谢!

8 楼

谢谢,也希望你们都不要走!继续支持该版!

9 楼

<? 
//产生随机数 
srand((double)microtime()*1000000); 
//在0和4之间取一个数字 
$randval = rand(0,5); 
// 显示结果 
echo "<a href=//gophp.heha.net/index.html><img alt=进入php的世界 border=0 src=$randval.gif></a>"; 
?>  

10 楼

谢谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册