主页 > 知识库 > php实现推荐功能的简单实例

php实现推荐功能的简单实例

热门标签:智能电话机器人好公司门萨维 青白江地图标注 江苏电商外呼系统运营商 AI电话机器人OEM贴牌 沛县400电话办理 铜川电话机器人价格 办理重庆400电话 德阳中江如何申请400开头电话 聊城电话外呼系统公司

利用similar_text将这些文章标题同原文章标题做对比,按标题的相似程度重新排列标题,就得到了与原文章相似的文章列表。

?php

$demo_title= "简明现代魔法";

$demo_arr_title= array("简单易懂的现代魔法","简单明了的现代魔法","简明扼要的古代魔法","不简单的现代魔法","很难懂的现代魔法");

$new_array= getSimilar($demo_title,$demo_arr_title);

//print_r($new_array);

echo"与[$demo_title]最相关的前三个文章是:br/>";

for($j=0; $j=2; $j++)

{

echo($j+1).":".$new_array[$j]."br/>";

}

//$title当前标题,$arrayTitle为需要查找的数组

functiongetSimilar($title,$arr_title)

{

$arr_len= count($arr_title);

for($i=0; $i=($arr_len-1); $i++)

{

//取得两个字符串相似的字节数

$arr_similar[$i] = similar_text($arr_title[$i],$title);

}

arsort($arr_similar); //按照相似的字节数由高到低排序

reset($arr_similar); //将指针移到数组的第一单元

$index= 0;

foreach($arr_similaras$old_index=>$similar)

{

$new_title_array[$index] = $arr_title[$old_index];

$index++;

}

return$new_title_array;

}

?>

程序运行结果:

与[简明现代魔法]最相关的前三个文章是:

1:简单明了的现代魔法

2:简单易懂的现代魔法

3:简明扼要的古代魔法

以上就是本次介绍的全部知识点内容,感谢大家的学习和对脚本之家的支持。

您可能感兴趣的文章:
  • 使用PHP连接数据库实现留言板功能的实例讲解(推荐)
  • php获取数据库结果集方法(推荐)
  • php 人员权限管理(RBAC)实例(推荐)

标签:三亚 山南 鹰潭 迪庆 赤峰 济宁 乌鲁木齐 南宁

巨人网络通讯声明:本文标题《php实现推荐功能的简单实例》,本文关键词  php,实现,推荐,功能,的,简单,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《php实现推荐功能的简单实例》相关的同类信息!
  • 本页收集关于php实现推荐功能的简单实例的相关信息资讯供网民参考!
  • 推荐文章