比较PHP

时间:2015-05-19 15:27:18

标签: php

如何比较句子中单词的相似度,而不是句子中的字符。

我知道

similar_text($strA, $strB, $percentage);

返回两个字符串之间的相似百分比,但我怎么能这样做呢。因此,不是查看字符串中字符之间的相似性,而是比较不同单词的内容。

我能想到实现这一目标的唯一方法是将每个单词(空格之间的位)分配一个数字并比较使用的数字,但这不是解决此问题的最佳方法。就我所见,这只是简单的过于复杂。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

count(常用字)/ count(一个数组中的总字数)* 100。 例如你有每个20和30个单词的数组,你的交集产生5.所以5/20 = 25%与一个数组相同,5/30 = 16.7%与另一个相同。

Marc B提交