English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
similar_text()函数用于计算两个字符串的相似度。
int similar_text ( string $first , string $second [, float &$percent ] )
用于计算两个字符串之间的相似度
返回在两个字符串中匹配字符的数目。
序号 | 参数与说明 |
---|---|
1 | first(必需) 第一个字符串的信息 |
2 | second(必需) 第二个字符串的信息 |
3 | percent(可选) 通过引用方式传递第三个参数,similar_text() 将计算相似程度百分数。 |
试试下面的实例,计算pt.oldtoolbag.com 和 oldtoolbag.com 的相识度:
<?php //计算pt.oldtoolbag.com 和 oldtoolbag.com 的相识度 echo similar_text("pt.oldtoolbag.com$, "oldtoolbag.com$); ?>测试看看‹/›
输出结果
9
试试下面的实例,计算pt.oldtoolbag.com 和 oldtoolbag.com 这个两个字符串的百分比相似度:
<?php //计算pt.oldtoolbag.com 和 oldtoolbag.com 这个两个字符串的百分比相似度 similar_text("pt.oldtoolbag.com$, "oldtoolbag.com$, $percent); echo $percent; ?>测试看看‹/›
输出结果
81.818181818182