similar_text()函数用于计算两个字符串的相似度。
int similar_text ( string $first , string $second [, float &$percent ] )
用于计算两个字符串之间的相似度
返回在两个字符串中匹配字符的数目。
序号 | 参数与说明 |
---|---|
1 | first(必需) 第一个字符串的信息 |
2 | second(必需) 第二个字符串的信息 |
3 | percent(可选) 通过引用方式传递第三个参数,similar_text() 将计算相似程度百分数。 |
试试下面的实例,计算www.niaoge.com 和 (niaoge.com) 的相识度:
<?php //计算www.niaoge.com 和 (niaoge.com) 的相识度 echo similar_text("www.niaoge.com","(niaoge.com)"); ?>测试看看‹/›
输出结果
9
试试下面的实例,计算www.niaoge.com 和 (niaoge.com) 这个两个字符串的百分比相似度:
<?php //计算www.niaoge.com 和 (niaoge.com) 这个两个字符串的百分比相似度 similar_text("www.niaoge.com","(niaoge.com)",$percent); echo $percent; ?>测试看看‹/›
输出结果
81.818181818182