Latest web development tutorials

PHP similar_text() 函數

PHP String 參考手冊 PHP String參考手冊

實例

計算兩個字符串的相似度並返回匹配字符的數目:

<?php
echo similar_text("Hello World","Hello Peter");
?>

運行實例»

定義和用法

similar_text() 函數計算兩個字符串的相似度。

該函數也能計算兩個字符串的百分比相似度。

註釋: levenshtein()函數比similar_text()函數更快。不過,similar_text() 函數通過更少的必需修改次數提供更精確的結果。


語法

similar_text( string1,string2,percent )

参数 描述
string1 必需。规定要比较的第一个字符串。
string2 必需。规定要比较的第二个字符串。
percent 可选。规定供存储百分比相似度的变量名。

技術細節

返回值: 返回兩個字符串的匹配字符的數目。
PHP 版本: 4+


更多實例

實例1

計算兩個字符串的百分比相似度:

<?php
similar_text("Hello World","Hello Peter",$percent);
echo $percent;
?>

運行實例»


PHP String 參考手冊 PHP String參考手冊