當前位置: 首頁> 函數類別大全> similar_text

similar_text

計算兩個字符串之間的相似性
名稱:similar_text
分類:字符串
所屬語言:php
一句話介紹:計算兩個字符串的相似度。

定義和用法

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

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

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

實例

例子1

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

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

親自試一試

例子2

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

 <?php
similar_text ( "Hello World" , "Hello Shanghai" , $percent ) ;
echo $percent . "%" ;
?>

親自試一試

文法

similar_text ( string1 , string2 , percent )
參數 描述
string1 必需。規定要比較的第一個字符串。
string2 必需。規定要比較的第二個字符串。
percent 可選。規定供存儲百分比相似度的變量名。
同類函數
  • 將HTML實體轉換為相應的字符 html_entity_decode

    html_entity_decode

    將HTML實體轉換為相應的字符
  • 替換字符串的子串 substr_replace

    substr_replace

    替換字符串的子串
  • 將字符串的第一個字符設為大寫 ucfirst

    ucfirst

    將字符串的第一個字符設為大寫
  • 轉義元字符集 quotemeta

    quotemeta

    轉義元字符集
  • 輸出一個或多個字符串 echo

    echo

    輸出一個或多個字符串
  • 返回字符串的一部分 substr

    substr

    返回字符串的一部分
  • 輸出格式化的字符串 vprintf

    vprintf

    輸出格式化的字符串
  • 計算字符串的metaphone鍵 metaphone

    metaphone

    計算字符串的metaphone鍵
熱門文章