當前位置: 首頁> 函數類別大全> 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可選。規定供存儲百分比相似度的變量名。
同類函數
  • 將字符由一種Cyrillic 字符轉換成另一種 convert_cyr_string

    convert_cyr_string

    將字符由一種Cyrillic字符轉換成另
  • rtrim的別名 chop

    chop

    rtrim的別名
  • strstr的別名 strchr

    strchr

    strstr的別名
  • 將字符串轉換為數組 str_split

    str_split

    將字符串轉換為數組
  • 將字符串中每個單詞的首字母轉換為大寫 ucwords

    ucwords

    將字符串中每個單詞的首字母轉換為大寫
  • 根據指定格式解析輸入的字符 sscanf

    sscanf

    根據指定格式解析輸入的字符
  • 使用uuencode 編碼一個字符串 convert_uuencode

    convert_uuencode

    使用uuencode編碼一個字符串
  • 替換字符串的子串 substr_replace

    substr_replace

    替換字符串的子串
熱門文章