當前位置: 首頁> 函數類別大全> 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可選。規定供存儲百分比相似度的變量名。
同類函數
  • strstr的別名 strchr

    strchr

    strstr的別名
  • 計算字符串中全部字符都存在於指定字符集合中的第一段子串的長度 strspn

    strspn

    計算字符串中全部字符都存在於指定字符集合
  • 從字符串的開頭刪除空格(或其他字符) ltrim

    ltrim

    從字符串的開頭刪除空格(或其他字符)
  • 將CSV字符串解析為數組 str_getcsv

    str_getcsv

    將CSV字符串解析為數組
  • 使用反斜線轉義字符串 addslashes

    addslashes

    使用反斜線轉義字符串
  • 將邏輯順序希伯來文(logical-Hebrew)轉換為視覺順序希伯來文(visual-Hebrew) hebrev

    hebrev

    將邏輯順序希伯來文(logical-He
  • 返回字符串的一部分 substr

    substr

    返回字符串的一部分
  • 計算字符串的soundex鍵 soundex

    soundex

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