PHP similar_text()関数
例
二つの文字列の類似度を計算し、マッチした文字の数を返します。
<?php
echo similar_text("Hello World","Hello Peter");
?>
echo similar_text("Hello World","Hello Peter");
?>
実行中のインスタンス»
定義と使用法
similar_text()関数は、2つの文字列間の類似度を算出します。
この関数は、2つの文字列間の類似性の割合を算出することができます。
注: レーベンシュタイン() 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;
?>
similar_text("Hello World","Hello Peter",$percent);
echo $percent;
?>
実行中のインスタンス»
PHPの文字列リファレンス