関数 similar_text
関数 similar_text は比較する2つの文字列を受け取り、一致する文字数を返します。3番目のオプションパラメータで一致パーセンテージを取得できます。比較は大文字と小文字を区別します。
構文
similar_text(string1, string2, [&percent]);
例
2つの類似した文字列を比較し、一致する文字数を取得します:
<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
コードの実行結果:
4
例
文字列の一致パーセンテージを取得します:
<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
コードの実行結果:
80
例
異なる大文字小文字での文字列比較:
<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
コードの実行結果:
80
関連項目
-
関数
levenshtein、
これは文字列間のレーベンシュタイン距離を計算します -
関数
soundex、
これは文字列の soundex キーを計算します