この記事では主に PHP の類似テキスト関数の構文と使い方を紹介します。興味のある方は参考にしていただければ幸いです。
1.「similar_text」の使い方ly89cn" と "ly89" " 類似性を表現するには 2 つの方法があります
echo similar_text('ly89cn', 'ly89');
similar_text('ly89cn', 'ly89', $percent); echo $percent;
もちろん、「Wang Yelou の個人ブログ」と「」など、2 つの漢字を比較することもできます。 Wang Yelou"
コードは次のとおりです:echo similar_text('王业楼的个人博客', '王业楼'); 这样输出9,表示他们的9个字节数相等
コードは次のとおりです:
echo $パーセント;
出力 54.545454545455、中国語の文字は正確ではない可能性があることに注意してください。
インスタンス
は、2つの文字列の類似性を計算し、一致する文字の数を返します:
コードは次のとおりです:<?php echo similar_text("Hello World","Hello Shanghai"); ?>
定義と使用法
similar_text() 関数は、2 つの文字列の類似性を計算します。 この関数は、2 つの文字列の類似性のパーセンテージを計算することもできます。
注: levenshtein() 関数は、similar_text() 関数より高速です。ただし、similar_text() 関数を使用すると、必要な変更が少なく、より正確な結果が得られます。
文法
コードは次のとおりです:similar_text(string1,string2,percent)
参数 | 描述 |
---|---|
string1 | 必需。规定要比较的第一个字符串。 |
string2 | 必需。规定要比较的第二个字符串。 |
percent | 可选。规定供存储百分比相似度的变量名。 |
技術的な詳細
戻り値: | 2 つの文字列内で一致する文字の数を返します。 |
PHP バージョン: | 4+ |
その他の例
例 1
2 つの文字列間の類似性の割合を計算します:
コードは次のとおりです:
similar_text("Hello World","Hello Shanghai",$percent);
echo $percent. "%";
?>
概要: 上記がこの記事の全内容です。学習するすべての人に役立ちます。関連する推奨事項:php
php関数でファイルコンテンツを読み取るために漢字をpinyin
phpjpgraphのインストールと基本的な使用法に変換する
以上がPHP での同様のテキスト関数の構文と使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。