ホームページ  >  記事  >  バックエンド開発  >  PHPのsimilar_text関数を使用して2つの文字列の類似性を比較します。

PHPのsimilar_text関数を使用して2つの文字列の類似性を比較します。

WBOY
WBOYオリジナル
2016-07-25 08:45:281049ブラウズ
PHP の類似テキスト関数を使用して 2 つの文字列の類似性を比較します
  1. $word2compare = "stupid";
  2. $words = array(
  3. 'stupid',
  4. 'stu と pid',
  5. 'hello',
  6. ' foobar',
  7. 'stpid',
  8. 'upid',
  9. 'stuuupid',
  10. 'sstuuupiiid',
  11. );
  12. while(list($id, $str) = each($words)){
  13. minimum_text($ str, $ word2compare, $percent);
  14. print "'$word2compare' と '$str' を比較しています: ";
  15. printround($percent) . "%n";
  16. }
  17. /*
  18. 結果:
  19. 'stupid' を比較しています「stupid」との比較: 100%
  20. 「stupid」と「stu および pid」の比較: 71%
  21. 「stupid」と「hello」の比較: 0%
  22. 「stupid」と「foobar」の比較: 0%
  23. 「stupid」の比較'stpid' との比較: 91%
  24. 'stupid' と 'upid' の比較: 80%
  25. 'stupid' と 'stuuupid' の比較: 86%
  26. 'stupid' と 'sstuuupiiid' の比較: 71%
コードをコピー

php、同様の


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。