ホームページ  >  記事  >  バックエンド開発  >  PHPのlevenshtein()関数

PHPのlevenshtein()関数

PHPz
PHPz転載
2023-09-01 14:25:061352ブラウズ

PHPのlevenshtein()関数

levenshtein() 関数は、2 つの文字列間のレーベンシュタイン距離を計算するために使用されます。編集距離は、最初の文字列を 2 番目の文字列に変換するために置換、挿入、または削除する必要がある文字の数です。この関数は大文字と小文字を区別しません。

###文法### リーリー

パラメータ

  • str1

    - 比較する最初の文字列

  • str2

    - 比較する 2 番目の文字列

  • 挿入

    - 文字挿入のコスト

  • 置換

    - キャラクターを置換するコスト

  • 削除

    - キャラクターを削除するコスト

    ###戻る###
  • levenshtein() 関数は、2 つのパラメータ文字列間のレーベンシュタイン距離を返します。文字列の 1 つが 255 文字を超える場合、-1
が返されます。 ###例###

以下は例です -

ライブデモ

リーリー ###出力### ああああ

以上がPHPのlevenshtein()関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。