php levenshteinでレーベンシュタイン距離を取得する

php levenshteinでレーベンシュタイン距離を取得する

phpで、levenshteinを使用して、2つの文字列がどの程度異なっているのかを表すレーベンシュタイン距離を取得するサンプルコードを記述してます。phpのバージョンは8.0です。

環境

  • OS  CentOS Linux release 8.0.1905 (Core)
  • php 8.0.0
  • nginx 1.14.1

levenshtein使い方

levenshteinを使用すれば、2つの文字列がどの程度異なっているのかを表すレーベンシュタイン距離を取得することが可能です。

以下は、2つの文字列がどの程度異なっているのかを表すレーベンシュタイン距離を取得するサンプルコードとなります。

なので、第三引数以降に置換を無視する設定にすると「0」となります。