fungsi levenshtein() dalam PHP

PHPz
Lepaskan: 2023-09-01 14:26:01
ke hadapan
1348 orang telah melayarinya

Fungsi

fungsi levenshtein() dalam PHP

levenshtein() digunakan untuk mengira jarak Levenshtein antara dua rentetan. Jarak edit ialah bilangan aksara yang mesti diganti, disisipkan atau dipadamkan untuk menukar rentetan pertama kepada rentetan kedua. Fungsi ini tidak sensitif huruf besar-besaran.

Tatabahasa

levenshtein(str1, str2, insert, replace, delete)
Salin selepas log masuk

Parameter

  • str1 - rentetan pertama untuk dibandingkan

  • str2 - rentetan kedua untuk dibandingkan

  • Insert - Kos memasukkan aksara

  • Penggantian - Kos menggantikan watak

  • Padam - ​​Kos pemadaman aksara

Kembali

Fungsi

levenshtein() mengembalikan jarak Levenshtein antara dua rentetan parameter. Jika satu daripada rentetan melebihi 255 aksara, kembalikan -1

Contoh

Berikut adalah contoh -

Demonstrasi secara langsung

<?php
   echo levenshtein("Welcome","elcome");
?>
Salin selepas log masuk

Output

1
Salin selepas log masuk

Atas ialah kandungan terperinci fungsi levenshtein() dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan