[Nama orang] Leven; [Nama tempat] [UK] Leven

php levenshtein() fungsi sintaks

Fungsi: Kira jarak edit antara dua rentetan

Sintaks: int levenshtein (rentetan $str1, rentetan $str2, int $cost_ins, int $cost_rep, int $cost_del)

Parameter

ParameterPeneranganstr1 Cari salah satu rentetan dalam jarak edit. str2 Cari rentetan lain dalam jarak edit. cost_inTentukan bilangan sisipan. cost_rep Tentukan bilangan penggantian. COST_DEL Define bilangan penghapusan eksplanasi:

php levenshtein() fungsi contoh

<?php
$data = "hello";
$res = "world";
echo levenshtein($data,$res);
?>
e

run Instance »

Klik butang" Run Instance "untuk melihat Instance Online Output:

4
e

<?php
$str1 = "Learning PHP";
$str2 = "is a good choise";
echo levenshtein($str1,$str2);
?>
e

run Instance»
Contoh "butang ke lihat contoh dalam talian

Output:

14
Edit jarak merujuk kepada operasi yang diperlukan untuk menukar string str1 ke Str2 melalui penggantian, penyisipan, penghapusan dan operasi lain antara dua rentetan watak.