Definisi dan Penggunaan
Fungsi similar_text()
digunakan untuk dapat menghitung kesamaan antara dua string.
fungsi ini juga dapat digunakan untuk menghitung kesamaan dua string dalam persen.
Catatan: Fungsi levenshtein()
dapat lebih cepat daripada fungsi similar_text()
. Namun, fungsi similar_text()
akan memberi hasil yang lebih akurat dengan sedikit modifikasi yang diperlukan.
Syntax
similar_text(string1,string2,percent)
Nilai Parameter
arameter | Deskripsi |
---|---|
string1 | Required. Menentukan string pertama yang akan dibandingkan |
string2 | Required. Menentukan string kedua untuk dibandingkan |
percent | Optional. Menentukan nama variabel untuk menyimpan kesamaan dalam persen |
Detail Teknis
Return Value: | Mengembalikan jumlah karakter yang cocok dari dua string |
---|---|
PHP Version: | 4+ |
Contoh 1
Hitung kesamaan antara dua string dan kembalikan karakter yang cocok:
<?php echo similar_text("Hello World","Hello Peter"); ?> //Output : 7
Contoh 2
Hitung kesamaan antara dua string dalam persen:
<?php similar_text("Hello World","Hello Peter",$percent); echo $percent; ?> //Output : 63.636363636364