Kemiripan String dengan Persentase – kami menggunakan fungsi yang berfungsi untuk mencari kemiripan atau kesamaan kata atau string pada sebuah kalimat yaitu ketika ingin menyocokkan string tersebut dengan string atau kata yang ada pada baris tabel di database.
Kegunaan penyamaan tersebut yaitu untuk mengubah kata kerja menjadi kata dasar menggunakan php. Nah untuk melakukan itu, proses yang dilakukan yaitu memotong kata imbuhan dan kata akhiran, yang kemudian menyamakannya dengan baris data yang ada pada tabel database menggunakan query sql.
PHP – Kemiripan String dengan Persentase
<?php # kesamaan kata $word1 = "menolong"; $word2 = "tolong"; $match = similar_text($word1, $word2,$percent); $percent = round($percent, 2); echo "<br/>$match huruf sama antara '$word1' dan '$word2' persentase kemiripan $percent %\n"; ?>
Output:
Pada script diatas, inti fungsi php yang digunakan untuk menyamakan kata yaitu similiar_text(). Untuk variabel yang ada didalamnya yang pertama $word1 adalah variabel pertama yang akan di cocokkan, kemudian $word2 adalah variabel yang di disamakan, kemudian $percent adalah variabel untuk mengambil persentasi kemiripan karakter pada penyamaan tersebut.
Kemudian di bawahnya variabel $percent di masukkan sebuah fungsi round() yang kegunaannya yaitu untuk memecah pecahan desimal menjadi 2 di belakang koma. Demikan tutorialnya semoga bermanfaat.