Definisi dan Penggunaan
Fungsi metaphone()
dapat digunakan untuk menghitung kunci metaphone dari sebuah string.
Kunci metafon mewakili bagaimana sebuah string terdengar jika diucapkan oleh orang yang berbicara bahasa Inggris.
Fungsi metaphone()
dapat digunakan untuk aplikasi ejaan.
Catatan: Fungsi metaphone()
dapat membuat kunci yang sama untuk kata-kata yang terdengar serupa.
Catatan: Kunci metaphone yang dihasilkan bervariasi panjangnya.
Tip: metaphone()
lebih akurat daripada fungsi soundex()
, karena metaphone()
mengetahui aturan dasar pengucapan bahasa Inggris.
Syntax
metaphone(string,length)
Nilai Parameter
Parameter | Deskripsi |
---|---|
string | Required. Menentukan string untuk diperiksa |
length | Optional. Menentukan panjang maksimum dari kunci metaphone |
Detail Teknis
Return Value: | Mengembalikan kunci metaphone dari string sukses, atau FALSE jika gagal. |
---|---|
PHP Version: | 4+ |
Contoh 1
Hitung kunci metafon “World”:
<?php echo metaphone("World"); ?> // Outptu : WRLT
Contoh 2
Menggunakan fungsi metaphone() pada dua kata yang terdengar serupa:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str); echo "<br>"; echo metaphone($str2); ?> /* Output : ASSTNS ASSTNTS
Contoh 3
Menggunakan parameter panjang:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str,5); echo "<br>"; echo metaphone($str2,5); ?> /* Output : ASSTN ASSTN