Home » PHP » Fungsi String metaphone() Pada PHP

Fungsi String metaphone() Pada PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

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

ParameterDeskripsi
stringRequired. Menentukan string untuk diperiksa
lengthOptional. 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

You may also like