Fungsi metaphone
Fungsi metaphone mengembalikan metaphone sebuah string - kunci fonetik yang memungkinkan perbandingan kata berdasarkan pengucapannya. Parameter pertama fungsi menerima string untuk diproses, dan parameter kedua (opsional) - panjang maksimal metaphone yang dikembalikan.
Sintaks
metaphone(string, [phonemes]);
Contoh
Hitung metaphone untuk kata "programming":
<?php
echo metaphone('programming');
?>
Hasil eksekusi kode:
'PRKRMNK'
Contoh
Bandingkan metaphone untuk kata yang pengucapannya mirip:
<?php
$res1 = metaphone('write');
$res2 = metaphone('right');
var_dump($res1 === $res2);
?>
Hasil eksekusi kode:
true
Contoh
Batasi panjang metaphone menjadi 4 karakter:
<?php
echo metaphone('international', 4);
?>
Hasil eksekusi kode:
'ANTR'
Lihat juga
-
fungsi
soundex,
yang menghitung kunci soundex sebuah string -
fungsi
levenshtein,
yang menghitung jarak antara string