Funkcija metaphone
Funkcija metaphone vraća metafon stringa - fonetski ključ koji omogućava upoređivanje reči po njihovom zvuku. Prvi parametar funkcija prima string za obradu, a drugi (opcioni) - maksimalnu dužinu vraćenog metafona.
Sintaksa
metaphone(string, [phonemes]);
Primer
Izračunajmo metafon za reč "programming":
<?php
echo metaphone('programming');
?>
Rezultat izvršavanja koda:
'PRKRMNK'
Primer
Uporedimo metafone za slično zvučne reči:
<?php
$res1 = metaphone('write');
$res2 = metaphone('right');
var_dump($res1 === $res2);
?>
Rezultat izvršavanja koda:
true
Primer
Ograničimo dužinu metafona na 4 karaktera:
<?php
echo metaphone('international', 4);
?>
Rezultat izvršavanja koda:
'ANTR'
Pogledajte takođe
-
funkciju
soundex,
koja izračunava soundex-ključ stringa -
funkciju
levenshtein,
koja izračunava rastojanje između stringova