Функција metaphone
Функција metaphone враћа метафон низа - фонетски кључ који омогућава поређење речи по њиховом звучању. Првим параметром функција прихвата низ за обраду, а другим (опционим) - максималну дужину враћеног метафона.
Синтакса
metaphone(string, [phonemes]);
Пример
Израчунајмо метафон за реч "programming":
<?php
echo metaphone('programming');
?>
Резултат извршавања кода:
'PRKRMNK'
Пример
Упоредимо метафоне за сличне по звучању речи:
<?php
$res1 = metaphone('write');
$res2 = metaphone('right');
var_dump($res1 === $res2);
?>
Резултат извршавања кода:
true
Пример
Ограничимо дужину метафона на 4 знака:
<?php
echo metaphone('international', 4);
?>
Резултат извршавања кода:
'ANTR'
Погледајте такође
-
функцију
soundex,
која израчунава soundex-кључ низа -
функцију
levenshtein,
која израчунава растојање између низова