129 of 410 menu

Funkce metaphone

Funkce metaphone vrací metafon řetězce - fonetický klíč, který umožňuje porovnávat slova podle jejich zvuku. Prvním parametrem funkce přijímá řetězec ke zpracování a druhým (nepovinným) - maximální délku vráceného metafonu.

Syntaxe

metaphone(string, [phonemes]);

Příklad

Vypočítejme metafon pro slovo "programming":

<?php echo metaphone('programming'); ?>

Výsledek provedení kódu:

'PRKRMNK'

Příklad

Porovnejme metafony pro podobně znějící slova:

<?php $res1 = metaphone('write'); $res2 = metaphone('right'); var_dump($res1 === $res2); ?>

Výsledek provedení kódu:

true

Příklad

Omezte délku metafonu na 4 znaky:

<?php echo metaphone('international', 4); ?>

Výsledek provedení kódu:

'ANTR'

Viz také

  • funkci soundex,
    která vypočítá soundex-klíč řetězce
  • funkci levenshtein,
    která vypočítá vzdálenost mezi řetězci
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout