129 of 410 menu

Funkcija metaphone

Funkcija metaphone grąžina metafoną eilutės - fonetinį raktą, kuris leidžia palyginti žodžius pagal jų garsą. Pirmuoju parametru funkcija priima eilutę apdorojimui, o antruoju (neprivalomu) - maksimalų grąžinamo metafono ilgį.

Sintaksė

metaphone(string, [phonemes]);

Pavyzdys

Apskaičiuokime metafoną žodžiui "programming":

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

Kodo vykdymo rezultatas:

'PRKRMNK'

Pavyzdys

Palyginkime metafonus panašiai skambantiems žodžiams:

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

Kodo vykdymo rezultatas:

true

Pavyzdys

Apribokime metafono ilgį 4 simboliais:

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

Kodo vykdymo rezultatas:

'ANTR'

Taip pat žiūrėkite

  • funkciją soundex,
    kuri apskaičiuoja eilutės soundex-raktą
  • funkciją levenshtein,
    kuri apskaičiuoja atstumą tarp eilučių
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti