129 of 410 menu

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 ֆունկցիան,
    որը հաշվարկում է հեռավորությունը տողերի միջև
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել