128 of 410 menu

Ֆունկցիա soundex

Ֆունկցիա soundex-ը հաշվարկում է ձայնային բանալի տրված տողի համար: Soundex բանալին բաղկացած է տողի առաջին տառից, որին հաջորդում են երեք թվանշաններ, որոնք ներկայացնում են տողի մնացած մասի հիմնական ձայնային բնութագրերը: Այս ալգորիթմը հատկապես օգտակար է նմանատիպ հնչող անուններ փնտրելու համար, որոնք կարող են տարբեր կերպ գրված լինել:

Շարահյուսություն

soundex(string);

Օրինակ

Ստացենք soundex-բանալի "Hello" տողի համար:

<?php echo soundex('Hello'); ?>

Կոդի կատարման արդյունք:

'H400'

Օրինակ

Համեմատենք նման հնչող բառերի soundex-բանալիները.

<?php $res1 = soundex('Robert'); $res2 = soundex('Rupert'); echo $res1 . ' ' . $res2; ?>

Կոդի կատարման արդյունք.

'R163 R163'

Օրինակ

Ստուգենք տարբեր բառերի soundex-բանալիները.

<?php $words = ['Hello', 'Hallo', 'Hullo', 'World']; foreach ($words as $word) { echo $word . ': ' . soundex($word) . "\n"; } ?>

Կոդի կատարման արդյունք.

Hello: H400 Hallo: H400 Hullo: H400 World: W643

Տես նաև

  • ֆունկցիա levenshtein,
    որը հաշվարկում է հեռավորությունը տողերի միջև
  • ֆունկցիա metaphone,
    որը վերադարձնում է տողի մետաֆոնի բանալին
Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել