128 of 410 menu

Funkcia soundex

Funkcia soundex vypočíta zvukový kľúč pre daný reťazec. Soundex kľúč pozostáva z prvého písmena reťazca, za ktorým nasledujú tri číslice, reprezentujúce hlavné zvukové charakteristiky zvyšnej časti reťazca. Tento algoritmus je obzvlášť užitočný pre vyhľadávanie mien, ktoré znejú podobne, ale môžu byť napísané rôzne.

Syntax

soundex(string);

Príklad

Získame soundex kľúč pre reťazec "Hello":

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

Výsledok vykonania kódu:

'H400'

Príklad

Porovnajme soundex kľúče pre slová znejúce podobne:

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

Výsledok vykonania kódu:

'R163 R163'

Príklad

Skontrolujme soundex kľúče pre rôzne slová:

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

Výsledok vykonania kódu:

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

Pozrite tiež

  • funkciu levenshtein,
    ktorá vypočíta vzdialenosť medzi reťazcami
  • funkciu metaphone,
    ktorá vráti metaphone kľúč pre reťazec
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť