128 of 410 menu

Funktsioon soundex

Funktsioon soundex arvutab helivõtme antud stringile. Soundex-võti koosneb stringi esitähest, millele järgnevad kolm numbrit, mis esindavad stringi ülejäänud osa põhilisi helilisi omadusi. See algoritm on eriti kasulik sarnaselt kõlavate nimede otsimiseks, kuid võivad olla erinevalt kirjutatud.

Süntaks

soundex(string);

Näide

Saame soundex-võtme stringile "Hello":

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

Koodi täitmise tulemus:

'H400'

Näide

Võrdleme sarnaselt kõlavate sõnade soundex-võtmeid:

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

Koodi täitmise tulemus:

'R163 R163'

Näide

Kontrollime erinevate sõnade soundex-võtmeid:

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

Koodi täitmise tulemus:

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

Vaata ka

  • funktsiooni levenshtein,
    mis arvutab stringide vahelise kauguse
  • funktsiooni metaphone,
    mis tagastab stringi metafoni võtme
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu