128 of 410 menu

Funksie soundex

Die funksie soundex bereken 'n klanksleutel vir die gegewe string. Die soundex-sleutel bestaan uit die eerste letter van die string, gevolg deur drie syfers wat die hoof klank-eienskappe van die res van die string verteenwoordig. Hierdie algoritme is veral nuttig vir die soek na name wat soortgelyk klink, maar moontlik verskillend geskryf word.

Sintaksis

soundex(string);

Voorbeeld

Laat ons die soundex-sleutel vir die string "Hello" kry:

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

Resultaat van die kode-uitvoering:

'H400'

Voorbeeld

Laat ons soundex-sleutels vir woorde met 'n soortgelyke klank vergelyk:

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

Resultaat van die kode-uitvoering:

'R163 R163'

Voorbeeld

Kom ons kyk na soundex-sleutels vir verschillende woorde:

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

Resultaat van die kode-uitvoering:

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

Sien ook

  • die funksie levenshtein,
    wat die afstand tussen strings bereken
  • die funksie metaphone,
    wat 'n metaphone-sleutel vir 'n string teruggee
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp