128 of 410 menu

Funktionen soundex

Funktionen soundex beregner en fonetisk nøgle for en given streng. Soundex-nøglen består af den første bogstav i strengen, efterfulgt af tre cifre, som repræsenterer de vigtigste fonetiske egenskaber af resten af strengen. Denne algoritme er især nyttig til at søge efter navne, der lyder ens, men som kan staves forskelligt.

Syntaks

soundex(string);

Eksempel

Hent soundex-nøglen for strengen "Hello":

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

Resultat af kodekørsel:

'H400'

Eksempel

Sammenlign soundex-nøgler for ord der lyder ens:

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

Resultat af kodekørsel:

'R163 R163'

Eksempel

Tjek soundex-nøgler for forskellige ord:

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

Resultat af kodekørsel:

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

Se også

  • funktionen levenshtein,
    som beregner afstanden mellem strenge
  • funktionen metaphone,
    som returnerer en metaphone-nøgle for en streng
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis