128 of 410 menu

Funktionen soundex

Funktionen soundex beräknar ett ljudnyckel för en given sträng. Soundex-nyckeln består av den första bokstaven i strängen, följt av tre siffror, som representerar de huvudsakliga ljudegenskaperna i resten av strängen. Denna algoritm är särskilt användbar för att söka efter namn som låter lika, men som kan stavas på olika sätt.

Syntax

soundex(string);

Exempel

Hämta soundex-nyckeln för strängen "Hello":

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

Resultat av kodkörning:

'H400'

Exempel

Jämför soundex-nycklar för ord som låter lika:

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

Resultat av kodkörning:

'R163 R163'

Exempel

Kontrollera soundex-nycklar för olika ord:

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

Resultat av kodkörning:

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

Se även

  • funktionen levenshtein,
    som beräknar avståndet mellan strängar
  • funktionen metaphone,
    som returnerar metaphone-nyckeln för en sträng
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa