128 of 410 menu

Funkcija soundex

Funkcija soundex izračunava zvučni ključ za dati string. Soundex ključ se sastoji od prvog slova stringa, iza kojeg slede tri cifre, koje predstavljaju osnovne zvučne karakteristike ostatka stringa. Ovaj algoritam je posebno koristan za pronalaženje imena koja zvuče slično, ali mogu biti napisana na različite načine.

Sintaksa

soundex(string);

Primer

Dobijamo soundex ključ za string "Hello":

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

Rezultat izvršavanja koda:

'H400'

Primer

Uporedimo soundex ključeve za reči koje slično zvuče:

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

Rezultat izvršavanja koda:

'R163 R163'

Primer

Proverimo soundex ključeve za različite reči:

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

Rezultat izvršavanja koda:

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

Pogledajte takođe

  • funkciju levenshtein,
    koja izračunava udaljenost između stringova
  • funkciju metaphone,
    koja vraća metaphone ključ za string
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij