128 of 410 menu

Soundex функциясы

soundex функциясы берилген сап үчүн үн ачкычын эсептейт. Soundex ачкычы саптын биринчи тамгасынан жана андан кийинки үч сандан турат, бул сандар саптын калган бөлүгүнүн негизги үн мүнөздөмөлөрүн көрсөтөт. Бул алгоритм айтылышы окшош, бирок ар кандай жазылышы мүмкүн болгон аттарды издөөдө айрыкча пайдалуу.

Синтаксис

soundex(string);

Мисал

"Hello" сабы үчүн soundex-ачкычты алалы:

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

Кодду иштетүүнүн натыйжасы:

'H400'

Мисал

Үн айтылышы боюнча окшош сөздөрдүн soundex-ачкычтарын салыштыралы:

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

Кодду иштетүүнүн натыйжасы:

'R163 R163'

Мисал

Ар кандай сөздөр үчүн soundex-ачкычтарды текшерели:

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

Кодду иштетүүнүн натыйжасы:

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

Ошондой эле караңыз

  • levenshtein функциясын,
    бул саптардын ортосундагы аралыкты эсептейт
  • metaphone функциясын,
    бул сап үчүн metaphone ачкычын кайтарат
Кыргызча
AfrikaansAzə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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу