128 of 410 menu

ფუნქცია soundex

ფუნქცია soundex ითვლის ხმოვან გასაღებს მოცემული სტრიქონისთვის. Soundex-გასაღები შედგება სტრიქონის პირველი ასოსგან, რასაც მოსდევს სამი ციფრი, რომელიც წარმოადგენს სტრიქონის დანარჩენი ნაწილის ძირითად ხმოვან მახასიათებლებს. ეს ალგორითმი განსაკუთრებით სასარგებლოა იმ სახელების მოსაძებნად, რომლებიც მსგავსად ჟღერს, მაგრამ შეიძლება სხვადასხვაგვარად იყოს დაწერილი.

სინტაქსი

soundex(string);

მაგალითი

მივიღოთ soundex-გასაღები სტრიქონისთვის "Hello":

<?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,
    რომელიც აბრუნებს მეტაფონის გასაღებს სტრიქონისთვის
ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა