129 of 410 menu

ფუნქცია metaphone

ფუნქცია metaphone აბრუნებს სტრიქონის მეტაფონს - ფონეტიკურ გასაღებს, რომელიც საშუალებას აძლევს სიტყვების შედარებას მათი ხმოვნების მიხედვით. პირველ პარამეტრად ფუნქცია იღებს დასამუშავებელ სტრიქონს, ხოლო მეორე (არასავალდებულო) პარამეტრად - დასაბრუნებელი მეტაფონის მაქსიმალურ სიგრძეს.

სინტაქსი

metaphone(string, [phonemes]);

მაგალითი

გამოვთვალოთ მეტაფონი სიტყვისთვის "programming":

<?php echo metaphone('programming'); ?>

კოდის შესრულების შედეგი:

'PRKRMNK'

მაგალითი

შევადაროთ მეტაფონები ხმოვნებით მსგავსი სიტყვებისთვის:

<?php $res1 = metaphone('write'); $res2 = metaphone('right'); var_dump($res1 === $res2); ?>

კოდის შესრულების შედეგი:

true

მაგალითი

მეტაფონის სიგრძე შევზღუდოთ 4 სიმბოლოთი:

<?php echo metaphone('international', 4); ?>

კოდის შესრულების შედეგი:

'ANTR'

იხილეთ აგრეთვე

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