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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау