126 of 410 menu

फ़ंक्शन levenshtein

फ़ंक्शन levenshtein दो स्ट्रिंग्स लेता है और उनके बीच की लेवेनश्टाइन दूरी - एक संख्या लौटाता है। यह संख्या जितनी कम होगी, स्ट्रिंग्स उतनी ही अधिक समान होंगी। पहले पैरामीटर में पहली स्ट्रिंग पास की जाती है, दूसरे में - दूसरी स्ट्रिंग। संचालनों की लागत को कॉन्फ़िगर करने के लिए अतिरिक्त पैरामीटर भी निर्दिष्ट किए जा सकते हैं।

सिंटैक्स

levenshtein(string1, string2, [cost_ins], [cost_rep], [cost_del]);

उदाहरण

दो समान स्ट्रिंग्स की तुलना करें:

<?php echo levenshtein('kitten', 'sitting'); ?>

कोड निष्पादन का परिणाम:

3

उदाहरण

दो पूरी तरह से अलग स्ट्रिंग्स की तुलना करें:

<?php echo levenshtein('hello', 'world'); ?>

कोड निष्पादन का परिणाम:

4

उदाहरण

संचालनों की कस्टम लागत का उपयोग:

<?php echo levenshtein('test', 'text', 1, 2, 1); ?>

कोड निष्पादन का परिणाम:

2

यह भी देखें

  • फ़ंक्शन similar_text,
    जो दो स्ट्रिंग्स की समानता की डिग्री की गणना करता है
  • फ़ंक्शन soundex,
    जो एक स्ट्रिंग की ध्वन्यात्मक कुंजी की गणना करता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें