209 of 410 menu

फ़ंक्शन preg_last_error_msg

फ़ंक्शन preg_last_error_msg रेगुलर एक्सप्रेशन फ़ंक्शंस के साथ काम करते समय हुई अंतिम त्रुटि का मानव-पठनीय संदेश लौटाता है। यह फ़ंक्शन preg_last_error का एक सुविधाजनक विकल्प है, जो केवल त्रुटि कोड लौटाता है।

वाक्यविन्यास

preg_last_error_msg(): string

उदाहरण

आइए एक अमान्य रेगुलर एक्सप्रेशन निष्पादित करने का प्रयास करें और त्रुटि संदेश प्राप्त करें:

<?php preg_match('/invalid(regex/', 'test string'); echo preg_last_error_msg(); ?>

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

'No ending matching delimiter found'

उदाहरण

बैकट्रैक सीमा से अधिक होने पर त्रुटि संदेश की जाँच करें:

<?php ini_set('pcre.backtrack_limit', 1); preg_match('/(\d+)+$/', str_repeat('1', 1000)); echo preg_last_error_msg(); ?>

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

'Backtrack limit exhausted'

यह भी देखें

  • फ़ंक्शन preg_last_error,
    जो अंतिम PCRE त्रुटि का कोड लौटाता है
  • फ़ंक्शन preg_match,
    जो रेगुलर एक्सप्रेशन के अनुसार खोज करता है
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें