PHP xml_error_string() फ़ंक्शन
परिभाषा और उपयोग
xml_error_string() फ़ंक्शन XML पार्सर की त्रुटि वर्णन प्राप्त करता है।
व्याकरण
xml_error_string(errorcode)
पैरामीटर | वर्णन |
---|---|
errorcode | आवश्यकता।नियम जो वापस देने है या तो त्रुटि कोड।यह त्रुटि कोड xml_get_error_code() फ़ंक्शन का परिणाम है। |
विवरण
वापस करना errorcode विवरणित विन्यास कोड के मान के साथ विवरण को मिलाने के लिए टेक्स्ट स्ट्रिंग, यदि कोई मिलान नहीं होता तो false वापस करेगा。
उदाहरण
<?php // अवैध एक्सएमएल फ़ाइल $xmlfile = 'test.xml'; $xmlparser = xml_parser_create(); // फ़ाइल खोलें और डेटा पढ़ें $fp = fopen($xmlfile, 'r'); while ($xmldata = fread($fp, 4096)) { // प्रसंस्करण डेटा चुंक if (!xml_parse($xmlparser,$xmldata,feof($fp))) { die( print "ERROR: " . xml_error_string(xml_get_error_code($xmlparser)) . "<br />" . "लाइन: " . xml_get_current_line_number($xmlparser) . "<br />" . "स्तम्भ: " . xml_get_current_column_number($xmlparser) . "<br />"); } } xml_parser_free($xmlparser); ?>
आउटपुट:
ERROR: टैग असंगत लाइन: 8 स्तम्भ: 51