PHP xml_get_current_column_number() فنکشن
تعریف و استعمال
xml_get_current_column_number() فنکشن XML پارسر کا موجودہ کالم نمبر حاصل کرتی ہے.
جملہ
xml_get_current_byte_index(parser)
پارامتر | شرح |
---|---|
parser | ضروری ہے. استعمال کئے جانے والے XML پارسر کی تعریف کریں. |
شرح
اگر parser پارامتر ایک قانونی پارسر کی طرف نہیں نکالنا چاہتا، اس فنکشن false درآمد دے گا۔ درغیر این، اس فنکشن معین پارسر کی لائن نمبر درآمد دے گا (توسط xml_get_current_line_number() درج کئے گئے) کی موجودہ کالومن نمبر کی آواز
مثال
<?php // بلا مناسبت XML فائل $xmlfile = 'test.xml'; $xmlparser = xml_parser_create(); // فائل کھولنا اور اعداد کو پڑھنا $fp = fopen($xmlfile, 'r'); while ($xmldata = fread($fp, 4096)) { // parse the data chunk 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 کالومن: 61