PHP xml_parser_create() 函数
تعریف و استعمال
xml_parser_create() فنکشن ایکسمل پارسر قائم کرتی ہے。
یہ فنکشن ایک نئی ایکسمل پارسر قائم کرتی ہے اور اس کو دیگر ایکسمل فنکشنوں کا استعمال کی جانے والا ریسورس ہینڈل واپس فراہم کرتی ہے。
نویگیشن
xml_parser_create(کدنگ)
پارامتر | وصف |
---|---|
کدنگ | اختیاراً، خروجی کا کدنگ معین کر سکتا ہے。 |
توضیح
اختیاراً کدنگ PHP 4 میں استعمال کی جانے والی ایکسمل انپُٹ کی کدنگ کا معین کرنے کے لئے استعمال کی جانے والی کدنگ
PHP 5 سے شروع ہونے پر، آمدنی ایکسمل کی کدنگ کا خودکار طور پر سنجش کیا جاتا ہے، لہذا کدنگ پارامتر صرف جائز خروجی کا کدنگ کا معین کرنے کے لئے استعمال کیے جاتے ہیں。
PHP 4 میں، جائز خروجی کا کدنگ جوڑی جانے والی ڈاٹا کا کدنگ سے مساوی ہوتا تھا۔ اگر خالی سٹرنگ کا پاس کیا گیا تو پارسر کاوش میں 3 یا 4 بائیٹ کا سرچ کرکے ڈاکومنٹ کی کدنگ کو قائم کر سکتا ہے。
PHP 5.0.0 اور 5.0.1 میں، جائز خروجی کا اعدادکوئی کدنگ ISO-8859-1 ہوتا تھا، جبکہ PHP 5.0.2 اور اس سے اوپر کی ورژنوں میں UTF-8 تھا。
پارسر کے ذریعہ سپورٹ کی جانے والی کدنگ ISO-8859-1, UTF-8 اور US-ASCII ہیں。
نکات اور تعریفات
نکات:ایکسمل پارسر کو آزاد کرنے کے لئے استعمال کریں xml_parser_free(); فنکشن.
نکات:نیمسپیس سپورٹ کے ساتھ ایکسمل پارسر قائم کرنے کے لئے استعمال کریں xml_parser_create_ns(); فنکشن.
مثال
<?php $xmlparser = xml_parser_create();; xml_parser_free($xmlparser); ?>