PHP xml_parser_create() فنکشن

تعریف و استفاده

فنکشن xml_parser_create() پارسر اکسل ایجاد می‌کند.

این فنکشن یک پارسر اکسل جدید ایجاد می‌کند و یک منبع دسترسی قابل استفاده توسط فنکشن‌های دیگر اکسل را بازمی‌گرداند.

جملات

xml_parser_create(encoding)
پارامتر توضیح
encoding اختیاری. کدک خروجی را مشخص می‌کند.

توضیح

پارامتر اختیاری encoding در PHP 4 برای مشخص کردن کدک ورودی XML استفاده می‌شود.

از PHP 5 شروع به تشخیص خودکار کدک ورودی XML شد، بنابراین encoding پارامترها فقط برای مشخص کردن کدک خروجی داده‌های پارس شده استفاده می‌شوند.

در 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);
?>