ثابت های libxml از پیش تعریف شده PHP(PHP Predefined libxml Constants)












را بهبود بخشد































































را فراهم می کند

































ثابت توضیح
LIBXML_BIGLINES اعداد خط را بزرگتر از 65535 قرار دهید تا به درستی گزارش شوند
LIBXML_COMPACT تنظیم بهینه سازی تخصیص گره های کوچک. این ممکن است عملکرد برنامه
LIBXML_DTDATTR ویژگی های پیش فرض DTD را تنظیم کنید
LIBXML_DTDLOAD بارگیری زیر مجموعه خارجی
LIBXML_DTDVALID با DTD اعتبار سنجی کنید
LIBXML_HTML_NOIMPLIED پرچم HTML_PARSE_NOIMPLIED را تنظیم کنید. این اضافه کردن خودکار را خاموش می کند
عناصر html/body ضمنی
LIBXML_HTML_NODEFDTD پرچم HTML_PARSE_NODEFDTD را تنظیم کنید. این مانع از بودن یک doctype پیش‌فرض می‌شود
اضافه شد، اگر هیچ نوع doctype یافت نشد
LIBXML_NOBLANKS گره های خالی را حذف کنید
LIBXML_NOCDATA CDATA را به عنوان گره های متنی تنظیم کنید
LIBXML_NOEMPTYTAG تغییر برچسب‌های خالی (به عنوان مثال <br/> به <br></br>)، فقط در توابع DOMDocument->save() و DOMDocument->saveXML() موجود است
LIBXML_NOENT مواد جایگزین
LIBXML_NOERROR گزارش خطا نشان داده نشود
LIBXML_NONET دسترسی به شبکه را هنگام بارگیری اسناد متوقف کنید
LIBXML_NOWARNING گزارش‌های هشدار نشان داده نشود
LIBXML_NOXMLDECL هنگام ذخیره یک سند، اعلان XML را رها کنید
LIBXML_NSCLEAN اعلان‌های فضای نام اضافی را حذف کنید
LIBXML_PARSEHUGE پرچم XML_PARSE_HUGE را تنظیم کنید. این هر محدودیت کدگذاری شده را از بین می‌برد
تجزیه کننده، مانند حداکثر عمق یک سند یا اندازه گره های متن
LIBXML_PEDANTIC پرچم XML_PARSE_PEDANTIC را تنظیم کنید. این امکان گزارش خطای پدانتیک
LIBXML_XINCLUDE از جایگزینی XInclude استفاده کنید
LIBXML_ERR_ERROR خطاهای قابل بازیابی را دریافت کنید
LIBXML_ERR_FATAL خطاهای مرگبار دریافت کنید
LIBXML_ERR_NONE هیچ خطایی دریافت نکنید
LIBXML_ERR_WARNING اخطارهای ساده دریافت کنید
LIBXML_VERSION دریافت نسخه libxml (به عنوان مثال 20605 یا 20617)
LIBXML_DOTTED_VERSION دریافت نسخه libxml نقطه‌دار (مثلاً 2.6.5 یا 2.6.17)
LIBXML_SCHEMA_CREATE در طول اعتبارسنجی طرحواره XSD، گره‌های مقدار پیش‌فرض یا ثابت ایجاد کنید