توابع تجزیه کننده PHP XML(PHP XML Parser Functions)

















































































تنظیم می کند





















عملکرد شرح
utf8_decode() رشته UTF-8 را به ISO-8859-1 رمزگشایی می کند
utf8_encode() رشته ISO-8859-1 را به UTF-8 کد می کند
xml_error_string() یک رشته خطا را از تجزیه کننده XML برمی گرداند
xml_get_current_byte_index() شاخص بایت فعلی را از تجزیه کننده XML برمی گرداند
xml_get_current_column_number() شماره ستون فعلی را از تجزیه کننده XML برمی گرداند
xml_get_current_line_number() شماره خط فعلی را از تجزیه کننده XML برمی گرداند
xml_get_error_code() یک کد خطا را از تجزیه کننده XML برمی گرداند
xml_parse() یک سند XML را تجزیه می کند
xml_parse_into_struct() داده های XML را در یک آرایه تجزیه می کند
xml_parser_create_ns() یک تجزیه کننده XML با پشتیبانی از فضای نام ایجاد می کند
xml_parser_create() یک تجزیه کننده XML ایجاد می کند
xml_parser_free() یک تجزیه کننده XML را آزاد می کند
xml_parser_get_option() گزینه ها را از تجزیه کننده XML برمی گرداند
xml_parser_set_option() گزینه ها را در تجزیه کننده XML تنظیم می کند
xml_set_character_data_handler() دستورگر داده کاراکتر را برای تجزیه کننده XML تنظیم می کند
xml_set_default_handler() کنترل کننده داده پیش فرض را برای تجزیه کننده XML تنظیم می کند
xml_set_element_handler() دستورگرهای عنصر شروع و پایان را برای تجزیه کننده XML تنظیم می کند
xml_set_end_namespace_decl_handler() کنترل کننده اعلان فضای نام پایانی را تنظیم می کند
xml_set_exte
al_entity_ref_handler()
کنترل کننده مرجع موجودیت خارجی را برای تجزیه کننده XML
xml_set_notation_decl_handler() کنترل کننده اعلان نماد را برای تجزیه کننده XML تنظیم می کند
xml_set_object() اجازه می دهد تا از تجزیه کننده XML در یک شی استفاده شود
xml_set_processing_instruction_handler() تنظیم کننده دستورالعمل پردازش
xml_set_start_namespace_decl_handler() دستورکار اعلام فضای نام شروع را تنظیم می‌کند
xml_set_unparsed_entity_decl_handler() عملکرد کنترل کننده را برای اعلان های موجودیت تجزیه نشده تنظیم می کند