php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
xml.stub.php File Reference

Go to the source code of this file.

Data Structures

class  XMLParser
 

Functions

 xml_parser_create (?string $encoding=null)
 
 xml_parser_create_ns (?string $encoding=null, string $separator=":")
 
 xml_set_object (XMLParser $parser, object $object)
 
 xml_set_element_handler (XMLParser $parser, callable|string|null $start_handler, callable|string|null $end_handler)
 
 xml_set_character_data_handler (XMLParser $parser, callable|string|null $handler)
 
 xml_set_processing_instruction_handler (XMLParser $parser, callable|string|null $handler)
 
 xml_set_default_handler (XMLParser $parser, callable|string|null $handler)
 
 xml_set_unparsed_entity_decl_handler (XMLParser $parser, callable|string|null $handler)
 
 xml_set_notation_decl_handler (XMLParser $parser, callable|string|null $handler)
 
 xml_set_external_entity_ref_handler (XMLParser $parser, callable|string|null $handler)
 
 xml_set_start_namespace_decl_handler (XMLParser $parser, callable|string|null $handler)
 
 xml_set_end_namespace_decl_handler (XMLParser $parser, callable|string|null $handler)
 
 xml_parse (XMLParser $parser, string $data, bool $is_final=false)
 
 xml_parse_into_struct (XMLParser $parser, string $data, &$values, &$index=null)
 
 xml_get_error_code (XMLParser $parser)
 
 xml_error_string (int $error_code)
 
 xml_get_current_line_number (XMLParser $parser)
 
 xml_get_current_column_number (XMLParser $parser)
 
 xml_get_current_byte_index (XMLParser $parser)
 
 xml_parser_free (XMLParser $parser)
 
 xml_parser_set_option (XMLParser $parser, int $option, $value)
 
 xml_parser_get_option (XMLParser $parser, int $option)
 

Variables

const XML_ERROR_NONE = UNKNOWN
 
const XML_ERROR_NO_MEMORY = UNKNOWN
 
const XML_ERROR_SYNTAX = UNKNOWN
 
const XML_ERROR_NO_ELEMENTS = UNKNOWN
 
const XML_ERROR_INVALID_TOKEN = UNKNOWN
 
const XML_ERROR_UNCLOSED_TOKEN = UNKNOWN
 
const XML_ERROR_PARTIAL_CHAR = UNKNOWN
 
const XML_ERROR_TAG_MISMATCH = UNKNOWN
 
const XML_ERROR_DUPLICATE_ATTRIBUTE = UNKNOWN
 
const XML_ERROR_JUNK_AFTER_DOC_ELEMENT = UNKNOWN
 
const XML_ERROR_PARAM_ENTITY_REF = UNKNOWN
 
const XML_ERROR_UNDEFINED_ENTITY = UNKNOWN
 
const XML_ERROR_RECURSIVE_ENTITY_REF = UNKNOWN
 
const XML_ERROR_ASYNC_ENTITY = UNKNOWN
 
const XML_ERROR_BAD_CHAR_REF = UNKNOWN
 
const XML_ERROR_BINARY_ENTITY_REF = UNKNOWN
 
const XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF = UNKNOWN
 
const XML_ERROR_MISPLACED_XML_PI = UNKNOWN
 
const XML_ERROR_UNKNOWN_ENCODING = UNKNOWN
 
const XML_ERROR_INCORRECT_ENCODING = UNKNOWN
 
const XML_ERROR_UNCLOSED_CDATA_SECTION = UNKNOWN
 
const XML_ERROR_EXTERNAL_ENTITY_HANDLING = UNKNOWN
 
const XML_OPTION_CASE_FOLDING = UNKNOWN
 
const XML_OPTION_TARGET_ENCODING = UNKNOWN
 
const XML_OPTION_SKIP_TAGSTART = UNKNOWN
 
const XML_OPTION_SKIP_WHITE = UNKNOWN
 
const XML_OPTION_PARSE_HUGE = UNKNOWN
 
const XML_SAX_IMPL = UNKNOWN
 

Function Documentation

◆ xml_error_string()

xml_error_string ( int $error_code)

@refcount 1

Definition at line 184 of file xml.stub.php.

◆ xml_get_current_byte_index()

xml_get_current_byte_index ( XMLParser $parser)

Definition at line 190 of file xml.stub.php.

◆ xml_get_current_column_number()

xml_get_current_column_number ( XMLParser $parser)

Definition at line 188 of file xml.stub.php.

◆ xml_get_current_line_number()

xml_get_current_line_number ( XMLParser $parser)

Definition at line 186 of file xml.stub.php.

◆ xml_get_error_code()

xml_get_error_code ( XMLParser $parser)

Definition at line 181 of file xml.stub.php.

◆ xml_parse()

xml_parse ( XMLParser $parser,
string $data,
bool $is_final = false )

Definition at line 173 of file xml.stub.php.

◆ xml_parse_into_struct()

xml_parse_into_struct ( XMLParser $parser,
string $data,
& $values,
& $index = null )
Parameters
array$values
array$index

Definition at line 179 of file xml.stub.php.

◆ xml_parser_create()

xml_parser_create ( ?string $encoding = null)

Definition at line 148 of file xml.stub.php.

◆ xml_parser_create_ns()

xml_parser_create_ns ( ?string $encoding = null,
string $separator = ":" )

Definition at line 150 of file xml.stub.php.

◆ xml_parser_free()

xml_parser_free ( XMLParser $parser)

Definition at line 192 of file xml.stub.php.

◆ xml_parser_get_option()

xml_parser_get_option ( XMLParser $parser,
int $option )

@refcount 1

Definition at line 198 of file xml.stub.php.

◆ xml_parser_set_option()

xml_parser_set_option ( XMLParser $parser,
int $option,
$value )
Parameters
string | int | bool$value

Definition at line 195 of file xml.stub.php.

◆ xml_set_character_data_handler()

xml_set_character_data_handler ( XMLParser $parser,
callable|string|null $handler )

Definition at line 157 of file xml.stub.php.

◆ xml_set_default_handler()

xml_set_default_handler ( XMLParser $parser,
callable|string|null $handler )

Definition at line 161 of file xml.stub.php.

◆ xml_set_element_handler()

xml_set_element_handler ( XMLParser $parser,
callable|string|null $start_handler,
callable|string|null $end_handler )

Definition at line 155 of file xml.stub.php.

◆ xml_set_end_namespace_decl_handler()

xml_set_end_namespace_decl_handler ( XMLParser $parser,
callable|string|null $handler )

Definition at line 171 of file xml.stub.php.

◆ xml_set_external_entity_ref_handler()

xml_set_external_entity_ref_handler ( XMLParser $parser,
callable|string|null $handler )

Definition at line 167 of file xml.stub.php.

◆ xml_set_notation_decl_handler()

xml_set_notation_decl_handler ( XMLParser $parser,
callable|string|null $handler )

Definition at line 165 of file xml.stub.php.

◆ xml_set_object()

xml_set_object ( XMLParser $parser,
object $object )

Definition at line 153 of file xml.stub.php.

◆ xml_set_processing_instruction_handler()

xml_set_processing_instruction_handler ( XMLParser $parser,
callable|string|null $handler )

Definition at line 159 of file xml.stub.php.

◆ xml_set_start_namespace_decl_handler()

xml_set_start_namespace_decl_handler ( XMLParser $parser,
callable|string|null $handler )

Definition at line 169 of file xml.stub.php.

◆ xml_set_unparsed_entity_decl_handler()

xml_set_unparsed_entity_decl_handler ( XMLParser $parser,
callable|string|null $handler )

Definition at line 163 of file xml.stub.php.

Variable Documentation

◆ XML_ERROR_ASYNC_ENTITY

const XML_ERROR_ASYNC_ENTITY = UNKNOWN

Definition at line 74 of file xml.stub.php.

◆ XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF

const XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF = UNKNOWN

Definition at line 89 of file xml.stub.php.

◆ XML_ERROR_BAD_CHAR_REF

const XML_ERROR_BAD_CHAR_REF = UNKNOWN

Definition at line 79 of file xml.stub.php.

◆ XML_ERROR_BINARY_ENTITY_REF

const XML_ERROR_BINARY_ENTITY_REF = UNKNOWN

Definition at line 84 of file xml.stub.php.

◆ XML_ERROR_DUPLICATE_ATTRIBUTE

const XML_ERROR_DUPLICATE_ATTRIBUTE = UNKNOWN

Definition at line 49 of file xml.stub.php.

◆ XML_ERROR_EXTERNAL_ENTITY_HANDLING

const XML_ERROR_EXTERNAL_ENTITY_HANDLING = UNKNOWN

Definition at line 114 of file xml.stub.php.

◆ XML_ERROR_INCORRECT_ENCODING

const XML_ERROR_INCORRECT_ENCODING = UNKNOWN

Definition at line 104 of file xml.stub.php.

◆ XML_ERROR_INVALID_TOKEN

const XML_ERROR_INVALID_TOKEN = UNKNOWN

Definition at line 29 of file xml.stub.php.

◆ XML_ERROR_JUNK_AFTER_DOC_ELEMENT

const XML_ERROR_JUNK_AFTER_DOC_ELEMENT = UNKNOWN

Definition at line 54 of file xml.stub.php.

◆ XML_ERROR_MISPLACED_XML_PI

const XML_ERROR_MISPLACED_XML_PI = UNKNOWN

Definition at line 94 of file xml.stub.php.

◆ XML_ERROR_NO_ELEMENTS

const XML_ERROR_NO_ELEMENTS = UNKNOWN

Definition at line 24 of file xml.stub.php.

◆ XML_ERROR_NO_MEMORY

const XML_ERROR_NO_MEMORY = UNKNOWN

Definition at line 14 of file xml.stub.php.

◆ XML_ERROR_NONE

const XML_ERROR_NONE = UNKNOWN

Definition at line 9 of file xml.stub.php.

◆ XML_ERROR_PARAM_ENTITY_REF

const XML_ERROR_PARAM_ENTITY_REF = UNKNOWN

Definition at line 59 of file xml.stub.php.

◆ XML_ERROR_PARTIAL_CHAR

const XML_ERROR_PARTIAL_CHAR = UNKNOWN

Definition at line 39 of file xml.stub.php.

◆ XML_ERROR_RECURSIVE_ENTITY_REF

const XML_ERROR_RECURSIVE_ENTITY_REF = UNKNOWN

Definition at line 69 of file xml.stub.php.

◆ XML_ERROR_SYNTAX

const XML_ERROR_SYNTAX = UNKNOWN

Definition at line 19 of file xml.stub.php.

◆ XML_ERROR_TAG_MISMATCH

const XML_ERROR_TAG_MISMATCH = UNKNOWN

Definition at line 44 of file xml.stub.php.

◆ XML_ERROR_UNCLOSED_CDATA_SECTION

const XML_ERROR_UNCLOSED_CDATA_SECTION = UNKNOWN

Definition at line 109 of file xml.stub.php.

◆ XML_ERROR_UNCLOSED_TOKEN

const XML_ERROR_UNCLOSED_TOKEN = UNKNOWN

Definition at line 34 of file xml.stub.php.

◆ XML_ERROR_UNDEFINED_ENTITY

const XML_ERROR_UNDEFINED_ENTITY = UNKNOWN

Definition at line 64 of file xml.stub.php.

◆ XML_ERROR_UNKNOWN_ENCODING

const XML_ERROR_UNKNOWN_ENCODING = UNKNOWN

Definition at line 99 of file xml.stub.php.

◆ XML_OPTION_CASE_FOLDING

const XML_OPTION_CASE_FOLDING = UNKNOWN

Definition at line 120 of file xml.stub.php.

◆ XML_OPTION_PARSE_HUGE

const XML_OPTION_PARSE_HUGE = UNKNOWN

Definition at line 140 of file xml.stub.php.

◆ XML_OPTION_SKIP_TAGSTART

const XML_OPTION_SKIP_TAGSTART = UNKNOWN

Definition at line 130 of file xml.stub.php.

◆ XML_OPTION_SKIP_WHITE

const XML_OPTION_SKIP_WHITE = UNKNOWN

Definition at line 135 of file xml.stub.php.

◆ XML_OPTION_TARGET_ENCODING

const XML_OPTION_TARGET_ENCODING = UNKNOWN

Definition at line 125 of file xml.stub.php.

◆ XML_SAX_IMPL

const XML_SAX_IMPL = UNKNOWN

Definition at line 146 of file xml.stub.php.