xml_parse

(PHP 4, PHP 5, PHP 7, PHP 8)

xml_parse β€” Запускає Ρ€ΠΎΠ·Π±Ρ–Ρ€ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° XML

Опис

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

xml_parse() Ρ€ΠΎΠ·Π±ΠΈΡ€Π°Ρ” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ XML. ΠžΠ±Ρ€ΠΎΠ±Π½ΠΈΠΊΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΎΠ²Π°Π½ΠΈΡ… ΠΏΠΎΠ΄Ρ–ΠΉ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΡŽΡ‚ΡŒΡΡ ΡΡ‚Ρ–Π»ΡŒΠΊΠΈ Ρ€Π°Π·Ρ–Π², ΡΠΊΡ–Π»ΡŒΠΊΠΈ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ.

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

parser

Посилання Π½Π° використовуваний XML-Π°Π½Π°Π»Ρ–Π·Π°Ρ‚ΠΎΡ€.

data

Частина Π΄Π°Π½ΠΈΡ… для Π°Π½Π°Π»Ρ–Π·Ρƒ. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ½Π° Ρ€ΠΎΠ·Π±ΠΈΡ€Π°Ρ‚ΠΈ частинами, Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΡŽΡ‡ΠΈ Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΡŽ xml_parse() ΠΊΡ–Π»ΡŒΠΊΠ° Ρ€Π°Π·Ρ–Π² Π· Π½ΠΎΠ²ΠΈΠΌΠΈ Π΄Π°Π½ΠΈΠΌΠΈ, ΠΏΠΎΠΊΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ is_finalΠ½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ установлСн Π²**true**, Π¦Π΅ ΠΏΠΎΠ²Ρ–Π΄ΠΎΠΌΠΈΡ‚ΡŒ Π°Π½Π°Π»Ρ–Π·Π°Ρ‚ΠΎΡ€Ρƒ, Ρ‰ΠΎ Ρ€ΠΎΠ·ΡƒΠΌΡ–Ρ”Ρ‚ΡŒΡΡ остання частина Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.

is_final

Π―ΠΊΡ‰ΠΎ Π·Π°Π΄Π°Π½ΠΈΠΉ Ρ‚Π° встановлСний Ρƒ true data Π²Π²Π°ΠΆΠ°Ρ”Ρ‚ΡŒΡΡ ΠΎΡΡ‚Π°Π½Π½ΡŒΠΎΡŽ Ρ‡Π°ΡΡ‚ΠΈΠ½ΠΎΡŽ Ρƒ Ρ†ΡŒΠΎΠΌΡƒ Ρ€ΠΎΠ·Π±ΠΎΡ€Ρ–.

ЗначСння, Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‚ΡŒΡΡ

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” 1 ΠΏΡ€ΠΈ ΡƒΡΠΏΡ–ΡˆΠ½ΠΎΠΌΡƒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ–, 0 Ρ–Π½Π°ΠΊΡˆΠ΅.

Π£ Ρ€Π°Π·Ρ– Π½Π΅Π²Π΄Π°Π»ΠΎΠ³ΠΎ Π°Π½Π°Π»Ρ–Π·Ρƒ Ρ–Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†Ρ–ΡŽ ΠΏΡ€ΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ ΠΌΠΎΠΆΠ½Π° ΠΎΡ‚Ρ€ΠΈΠΌΠ°Ρ‚ΠΈ Π·Π° допомогою Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΠΉ xml_get_error_code() xml_error_string() xml_get_current_line_number() xml_get_current_column_number() Ρ– xml_get_current_byte_index()

ЗауваТСння :

ДСякі ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ (Ρ‚Π°ΠΊΡ– як ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ ΠΏΡ€ΠΈ Ρ€ΠΎΠ·Π±ΠΎΡ€Ρ– сутностСй) Π²ΠΈΠ΄Π°ΡŽΡ‚ΡŒΡΡ Π² ΠΊΡ–Π½Ρ†Ρ– Ρ€ΠΎΠ·Π±ΠΎΡ€Ρƒ Ρ– ΠΎΡ‚Ρ€ΠΈΠΌΠ°Ρ‚ΠΈ Ρ—Ρ… ΠΌΠΎΠΆΠ½Π° Ρ‚Ρ–Π»ΡŒΠΊΠΈ ΠΊΠΎΠ»ΠΈ is_finalустановлСн Π²**true**

список Π·ΠΌΡ–Π½

Π’Π΅Ρ€ΡΠΈΡΠžΠΏΠΈΡ
8.0.0ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€parser Ρ‡Π΅ΠΊΠ°Ρ” Π½Π° СкзСмпляр XMLParser; Ρ€Π°Π½Ρ–ΡˆΠ΅ очікувався ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½ΠΈΠΉ xml рСсурс (Resource).

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 Π ΠΎΠ·Π±Ρ–Ρ€ частин Π²Π΅Π»ΠΈΠΊΠΈΡ… XML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ–Π²

Π¦Π΅ΠΉ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄ ΠΏΠΎΠΊΠ°Π·ΡƒΡ”, як Π²Π΅Π»ΠΈΠΊΡ– XML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΌΠΎΠΆΡƒΡ‚ΡŒ Π±ΡƒΡ‚ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Ρ– Ρ‚Π° Ρ€ΠΎΠ·Ρ–Π±Ρ€Π°Π½Ρ– частинами, Ρ‚ΠΎΠΌΡƒ Π½Π΅ΠΌΠ°Ρ” нСобхідності Ρ‚Ρ€ΠΈΠΌΠ°Ρ‚ΠΈ вСсь Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρƒ ΠΏΠ°ΠΌ'яті. ΠžΠ±Ρ€ΠΎΠ±ΠΊΠ° ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ ΠΎΠΏΡƒΡ‰Π΅Π½Π° для стислості.

Loading...