SimpleXMLElement::__construct

(PHP 5, PHP 7, PHP 8)

SimpleXMLElement::__construct β€” БтворСння Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±'Ρ”ΠΊΡ‚Π° SimpleXMLElement

Опис

public SimpleXMLElement::__construct
string$data,
int$options
bool$dataIsURL false,
string$namespaceOrPrefix = "",
bool$isPrefix false
) .

Π‘Ρ‚Π²ΠΎΡ€ΡŽΡ” Π½ΠΎΠ²ΠΈΠΉ ΠΎΠ±'Ρ”ΠΊΡ‚ SimpleXMLElement

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

data

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ сформований XML-рядок. МоТС Π±ΡƒΡ‚ΠΈ ΡˆΠ»ΡΡ…ΠΎΠΌ Π°Π±ΠΎ URL Π΄ΠΎ XML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, якщо ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ dataIsURLустановлСн Π²**true**

options

НСобов'язковий ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π²ΠΈΠΊΠΎΡ€ΠΈΡΡ‚ΠΎΠ²ΡƒΡ”Ρ‚ΡŒΡΡ для Π²ΠΊΠ°Π·Ρ–Π²ΠΊΠΈ Π΄ΠΎΠ΄Π°Ρ‚ΠΊΠΎΠ²ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π² Libxmlякі Π²ΠΏΠ»ΠΈΠ²Π°ΡŽΡ‚ΡŒ Π½Π° читання Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ–Π² XML. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, які Π²ΠΏΠ»ΠΈΠ²Π°ΡŽΡ‚ΡŒ Π½Π° вивСдСння Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ–Π² XML (Π½Π°ΠΏΡ€ΠΈΠΊΠ»Π°Π΄, LIBXML_NOEMPTYTAG), Ρ–Π³Π½ΠΎΡ€ΡƒΡŽΡ‚ΡŒΡΡ.

ЗауваТСння :

Для доступу Π΄ΠΎ Π³Π»ΠΈΠ±ΠΎΠΊΠΎ Π²ΠΊΠ»Π°Π΄Π΅Π½ΠΈΡ… Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ–Π² XML Π°Π±ΠΎ для ΠΎΠ±Ρ€ΠΎΠ±ΠΊΠΈ Π΄ΡƒΠΆΠ΅ Π²Π΅Π»ΠΈΠΊΠΈΡ… тСкстових Π²ΡƒΠ·Π»Ρ–Π² ΠΌΠΎΠΆΠ΅ знадобитися використовувати [LIBXML_PARSEHUGE](libxml.constants.md#constant.libxml-parsehuge)

dataIsURL

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽdataIsURLустановлСн Π²**falseΠ˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅true** для Π²ΠΊΠ°Π·Ρ–Π²ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‰ΠΎ data Ρ” ΡˆΠ»ΡΡ…ΠΎΠΌ Π°Π±ΠΎ URL Π΄ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° XML Π·Π°ΠΌΡ–ΡΡ‚ΡŒ Π΄Π°Π½ΠΈΡ… Ρ‚ΠΈΠΏΡƒ string.

namespaceOrPrefix

ΠŸΡ€Π΅Ρ„Ρ–ΠΊΡ простору Ρ–ΠΌΠ΅Π½ Π°Π±ΠΎ URI.

isPrefix

true, якщо namespaceOrPrefix Ρ” прСфіксом, **false**якщо Ρ†Π΅ URI; Π·Π° замовчуванням false

Помилки

Π’ΠΈΠ΄Π°Ρ” повідомлСння Π· помилкою E_WARNING для ΠΊΠΎΠΆΠ½ΠΎΡ— Π·Π½Π°ΠΉΠ΄Π΅Π½ΠΎΡ— ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ Π² XML-Π΄Π°Π½ΠΈΡ…, Ρ‚Π° Π΄ΠΎΠ΄Π°Ρ‚ΠΊΠΎΠ²ΠΎ Π³Π΅Π½Π΅Ρ€ΡƒΡ” виняток Exceptionякщо Π΄Π°Π½Ρ– XML Π½Π΅ ΠΌΠΎΠΆΡƒΡ‚ΡŒ Π±ΡƒΡ‚ΠΈ Ρ€ΠΎΠ·Ρ–Π±Ρ€Π°Π½Ρ–.

ΠŸΡ–Π΄ΠΊΠ°Π·ΠΊΠ°

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅libxml_use_internal_errors()для подавлСния всСх XML-ошибок ΠΈlibxml_get_errors() для Ρ—Ρ…Π½ΡŒΠΎΡ— Ρ–Ρ‚Π΅Ρ€Π°Ρ†Ρ–Ρ— Π·Π° Π½ΠΈΠΌΠΈ.

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

ЗауваТСння :

ΠŸΠ΅Ρ€Π΅Π»Ρ–Ρ‡Π΅Π½Ρ– ΠΏΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ ΠΌΠΎΠΆΡƒΡ‚ΡŒ містити example.php, Π² якому Π²ΠΈΠ·Π½Π°Ρ‡Π°Ρ”Ρ‚ΡŒΡΡ XML-рядок, Ρ€ΠΎΠ·Ρ‚Π°ΡˆΠΎΠ²Π°Π½Π° Π² ΠΏΠ΅Ρ€ΡˆΠΎΠΌΡƒ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Ρ– посібника Π· Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ використання

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 БтворСння ΠΎΠ±'Ρ”ΠΊΡ‚Π° SimpleXMLElement

Loading...

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ виконання Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Ρƒ:

PHP: ПоявлСниС ΠŸΠ°Ρ€ΡΠ΅Ρ€Π°

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #2 БтворСння ΠΎΠ±'Ρ”ΠΊΡ‚Π° SimpleXMLElement Π· URL

Loading...

Π”ΠΈΠ²Ρ–Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΆ