DOMDocument::createElementNS

(PHP 5, PHP 7, PHP 8)

DOMDocument::createElementNS β€” Π‘Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΠΈ Π½ΠΎΠ²ΠΈΠΉ Π²ΡƒΠ·ΠΎΠ» Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° Π· Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π½ΠΈΠΌ простором Ρ–ΠΌΠ΅Π½

Опис

public DOMDocument::createElementNS(?string $namespace, string $qualifiedName, string $value = ""): DOMElement|false

Ця функція ΡΡ‚Π²ΠΎΡ€ΡŽΡ” Π½ΠΎΠ²ΠΈΠΉ Π²ΡƒΠ·ΠΎΠ»-Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Ρ–Π· Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π½ΠΈΠΌ простором Ρ–ΠΌΠ΅Π½. Π¦Π΅ΠΉ Π²ΡƒΠ·ΠΎΠ» Π½Π΅ Π²Ρ–Π΄ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΠΈΠΌΠ΅Ρ‚ΡŒΡΡ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ–, Π΄ΠΎΠΊΠΈ Π²Ρ–Π½ Π½Π΅ Π±ΡƒΠ΄Π΅ вставлСний, Π½Π°ΠΏΡ€ΠΈΠΊΠ»Π°Π΄, Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ”ΡŽ DOMNode::appendChild()

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

namespace

URI простір Ρ–ΠΌΠ΅Π½.

qualifiedName

ΠšΠ²Π°Π»Ρ–Ρ„Ρ–ΠΊΠΎΠ²Π°Π½Π΅ Ρ–ΠΌ'я Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° Ρƒ вигляді prefix:tagname

value

ЗначСння Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°. Π—Π° промовчанням Π±ΡƒΠ΄Π΅ створСно ΠΏΠΎΡ€ΠΎΠΆΠ½Ρ–ΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚. Π—Π°Π΄Π°Ρ‚ΠΈ значСння Ρ‚Π°ΠΊΠΎΠΆ ΠΌΠΎΠΆΠ½Π° ΠΏΡ–Π·Π½Ρ–ΡˆΠ΅ Π·Π° допомогою DOMElement::$nodeValue

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

Новий ΠΎΠ±'Ρ”ΠΊΡ‚ класу DOMElementΠΈΠ»ΠΈ**false**Π² случаС возникновСния ошибки.

Помилки

DOM_INVALID_CHARACTER_ERR

Π’ΠΈΠ½ΠΈΠΊΠ°Ρ”, якщо qualifiedName ΠΌΡ–ΡΡ‚ΠΈΡ‚ΡŒ нСприпустимі символи.

DOM_NAMESPACE_ERR

Π’ΠΈΠ½ΠΈΠΊΠ°Ρ”, якщо qualifiedName Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ сформовано.

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

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 БтворСння Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° Ρ‚Π° вставка Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ як ΠΊΠΎΡ€Π΅Π½Π΅Π²ΠΈΠΉ

Loading...

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

<?xml version="1.0" encoding="utf-8"?>
<xfoo:test xmlns:xfoo="http://www.example.com/XFoo">Π­Ρ‚ΠΎ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ элСмСнт!</xfoo:test>

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #2 ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ прСфіксу простору Ρ–ΠΌΠ΅Π½

Loading...

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

<?xml version="1.0" encoding="utf-8"?>
<element xmlns="http://www.w3.org/2005/Atom" xmlns:g="http://base.google.com/ns/1.0">
  <g:item_type>house</g:item_type>
</element>

http://base.google.com/ns/1.0
g
item_type

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