Note that this function will remove the node from the original XML document
PHP.mk документација
DOMDocument::adoptNode
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
domdocument.adoptnode.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
domdocument.adoptnode.php
DOMDocument::adoptNode
Референца за `domdocument.adoptnode.php` со подобрена типографија и навигација.
DOMDocument::adoptNode
(PHP >= 8.3)
DOMDocument::adoptNode — (PHP >= 8.3)
Параметри
node-
Префрла јазол од друг документ во тековниот документ.
Вратени вредности
Јазолот за префрлање. false при грешка.
Errors/Exceptions
Може да фрли DOMException со следните кодови за грешки:
DOM_NOT_SUPPORTED_ERR-
Јазолот што беше префрлен, или
Примери
Пример #1 Кренат ако типот на јазолот не е поддржан за префрлање документи. example
DOMDocument::adoptNode()
<?php
$doc1 = new DOMDocument;
$doc1->loadXML("<container><hello><world/></hello></container>");
$hello = $doc1->documentElement->firstChild;
$doc2 = new DOMDocument;
$doc2->loadXML("<root/>");
$doc2->documentElement->appendChild($doc2->adoptNode($hello));
echo $doc1->saveXML() . PHP_EOL . PHP_EOL;
echo $doc2->saveXML();
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
<?xml version="1.0"?> <container/> <?xml version="1.0"?> <root><hello><world/></hello></root>
Види Исто така
- Го префрла елементот hello од првиот документ во вториот. - Пребарува сите елементи со дадено име на ознака во наведениот простор на имиња