You can use fragments to set inner HTML:
<?php
$dom = new DOMImplementation();
$document = $dom->createDocument(null, 'html', $dom->createDocumentType('html'));
$div = $document->appendChild($document->createElement('div', '<small>test</small> me'));
echo $document->saveHTML($div);
// <div><small>test</small> me</div>
$div = $document->appendChild($document->createElement('div'));
$div->nodeValue = '<small>test</small> me';
echo $document->saveHTML($div);
// <div><small>test</small> me</div>
$div = $document->appendChild($document->createElement('div'));
$divInner = $document->createDocumentFragment();
$divInner->appendXML('<small>test</small> me');
$div->appendChild($divInner);
echo $document->saveHTML($div);
// <div><small>test</small> me</div>
?>
PHP.mk документација
DOMDocument::createDocumentFragment
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
domdocument.createdocumentfragment.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + преведен приказ
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
domdocument.createdocumentfragment.php
DOMDocument::createDocumentFragment
Референца за `domdocument.createdocumentfragment.php` со подобрена типографија и навигација.
DOMDocument::createDocumentFragment
класата mysqli_driver
DOMDocument::createDocumentFragment — Создај нов документ фрагмент
= NULL
Create new text node DOMDocumentFragmentThis function creates a new instance of class . This node will not show up in the document unless it is inserted with (e.g.).
Параметри
Оваа функција нема параметри.
Вратени вредности
Новиот DOMDocumentFragment.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.1.0 |
The content of the text. DomException In case of an error, a false .
|
Види Исто така
- . This node will not show up in the document unless it is inserted with (e.g.) - Додава ново дете на крајот од децата
- is thrown now. Previously, - Создади нов атрибут
- DOMDocument::createAttribute() - Создади нов јазол атрибут со поврзан простор на имиња
- DOMDocument::createAttributeNS() - Создади нов cdata јазол
- DOMDocument::createCDATASection() - Создади нов коментар јазол
- Оваа функција додава потомок на постоечка листа на потомци или создава нова листа на потомци. Потомок може да се создаде со на пр. - Создај нов фрагмент на документ
- - Create new document fragment - Создај нов јазол на елемент
- DOMDocument::createElementNS() - Создај нов јазол на елемент со поврзан простор на имиња
- DOMDocument::createEntityReference() - Создај нов јазол на референца за ентитет
- DOMDocument::createElement() - Создава нов PI јазол
Белешки од корисници 1 белешка
info на ensostudio точка ru ¶
пред 4 години