PHP.mk документација

XMLReader::expand

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

xmlreader.expand.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека xmlreader.expand.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
XMLReader::expand

Референца за `xmlreader.expand.php` со подобрена типографија и навигација.

xmlreader.expand.php

XMLReader::expand

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

XMLReader::expandReturns a copy of the current node as a DOM object

= NULL

public XMLReader::expand(?DOMNode $baseNode = null): DOMNode|false

Враќа копија од тековниот јазол како DOM објект

Параметри

baseNode

А DOMNode Овој метод ја копира тековната јазол и го враќа соодветниот DOM објект. DOMDocument дефинирање на целта

Вратени вредности

за креираниот DOM објект. DOMNode or false при грешка.

Белешки од корисници 1 белешка

Ghanshyam Katriya(anshkatriya at gmail)
пред 4 години
XMLReader::expand() expands the current subtree to DOM. SimpleXML is good too. To avoid a warning like "Imported Node must have associated Document" when using simplexml_import_dom(), we can do :

<?php 

// Huge XML compressed file
$xml = XMLReader::open('compress.zlib:///path/to/my-data.xml.gz');

// Targeting a tiny subtree
while ($xml->name !== 'my-targeted-element') {
    $xml->read();
}

// The trick is here...
// Subtree is expanded in an empty document...
$dom = $xml->expand(new DOMDocument());

// ... which can be imported by SimpleXML
$sx = simplexml_import_dom($dom);

// We can now process our tiny subtree with SimpleXML $sx
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.