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

XMLDiff\DOM::diff

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

xmldiff-dom.diff.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека xmldiff-dom.diff.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
XMLDiff\DOM::diff

Референца за `xmldiff-dom.diff.php` со подобрена типографија и навигација.

xmldiff-dom.diff.php

XMLDiff\DOM::diff

("PECL xmldiff >= 0.8.0")

XMLDiff\DOM::diffСпореди два DOMDocument објекти

= NULL

public function XMLDiff\DOM::diff(DOMDocument $from, DOMDocument $to): DOMDocument

Спореди две DOMDocument инстанци и произведи нова што ги содржи информациите за споредбата.

Параметри

from

Изворниот DOMDocument објект.

to

Целниот DOMDocument објект.

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

DOMDocument со информациите за споредбата или NULL.

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

(PECL xmldiff >= 0.8.0)
пред 8 години
XMLDiff\DOM can be use like this, for compare xml files changes. 

<?php
    

function getChangeElements($currentContent, $oldContent) {
        try {
            $currentDoc = new DOMDocument();
            $currentDoc->loadXML($currentContent);

            $oldDoc = new DOMDocument();
            $oldDoc->loadXML($oldContent);
            $xmldiff = new XMLDiff\DOM();
            return $xmldiff->diff($oldDoc, $currentDoc);
        } catch (Exception $ex) {
            throw $ex;
        }
    }

getChangeElements('updated.xml', 'old.xml');

?>
Навигација

Прелистувај сродни теми и функции.

На оваа страница

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

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

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

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

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