
XMLDiffBase::__construct 메소드는 XMLDiffBase 클래스의 생성자로, XMLDiffBase 객체를 초기화합니다.
이 메소드의 인자는 다음과 같습니다.
- $aSource: XMLDiffBase 객체의 첫 번째 XML 문서를 나타내는 DOMDocument 객체입니다.
- $aTarget: XMLDiffBase 객체의 두 번째 XML 문서를 나타내는 DOMDocument 객체입니다.
- $bIgnoreWhitespace: XMLDiffBase 객체가 공백을 무시할지 여부를 나타내는 boolean 값입니다. 기본값은 false입니다.
- $bIgnoreChildOrder: XMLDiffBase 객체가 자식 요소의 순서를 무시할지 여부를 나타내는 boolean 값입니다. 기본값은 false입니다.
- $bIgnoreAttributes: XMLDiffBase 객체가 속성을 무시할지 여부를 나타내는 boolean 값입니다. 기본값은 false입니다.
- $bIgnoreNamespaces: XMLDiffBase 객체가 네임스페이스를 무시할지 여부를 나타내는 boolean 값입니다. 기본값은 false입니다.
인자는 다음과 같은 순서로 전달해야 합니다.
1. $aSource
2. $aTarget
3. $bIgnoreWhitespace
4. $bIgnoreChildOrder
5. $bIgnoreAttributes
6. $bIgnoreNamespaces
예를 들어, 다음과 같이 인자를 전달할 수 있습니다.
#hostingforum.kr
php
$xmlDiff = new XMLDiffBase($aSource, $aTarget, false, false, false, false);
2025-07-15 19:11