klasse XmlDomConstruct
breidt DOMDocument { publieke functie
fromMixed ( $ gemengd , DOMElement $ DOMElement = null ) {
$ DOMElement
= is_null ( $ DOMElement ) ? $ dit : $ DOMElement ;
if ( is_array ( $ gemengd ) ) {
foreach
( $ gemengd als $ index = > $ mixedElement ) {
if ( is_int ( $ index ) ) {
if ( $ index == 0 ) {
$ knooppunt = $ DOMElement
;
} else {
$ knooppunt
= {
$ knooppunt
= $ knooppunt ) ;
}
} anders
3
Plaats de volgende code om de DOM functie te testen . Het moet je PHP array te zetten en geven u de resultaten in XML formaat :
$ array
= array (
" nodes " = > array-
(
"knooppunt "
= > array (
0 = > " tekst" ,
1 = > " tekst"
) ) ) ;
$ this - > dom = new XmlDomConstruct ( '1 .0 ' , ' uTF - 8 ' ) ;
$ this - > dom- > fromMixed ( $ array ) ;
echo $ this- > , dom - > saveXML ( ) ;