Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
vstup kód nižšie , kto základné fragment kódu . Úryvok je krátky reťazec , ktorý vykonáva určitú úlohu dobre , a to nemusí vyžadovať zvláštne kód mimo štandardnej knižnice kódu .
Pole (
" uzly " = > array (
" node " = > array (
0 = > " text "
1 = > " text "
)
)
)
Tento úryvok iba kontroluje , či index je celé číslo , a ak je , že slučky pole reprodukovať rovnaký prvok menovku s revidovanou hodnotu . Sám o sebe , bude tento úryvok nebude fungovať , tak metóda funkcie musia byť použité na vypracovanie znaleckého .
2
vložte nasledujúci kód pridať funkciu , ktorá je odvodená od triedy PHP DOMDocument . DOM je skratka pre Document Object Model . Je to rozšírenie , ktoré vám umožní pracovať na dokumenty XML pomocou DOM API s PHP 5 : ?
< Php
trieda XmlDomConstruct rozširuje DOMDocument { klipart
verejnú funkciu fromMixed ( $ zmiešané , DOMElement $ DOMElement = null ) {
$ DOMElement = is_null ( $ DOMElement ) ? $ This : $ DOMElement ;
if ( is_array ( $ zmiešané ) ) {
foreach ( $ zmiešané as $ index = > $ mixedElement ) {
if ( is_int ( $ index ) ) {
if ( $ index == 0 ) {
$ node = $ DOMElement ;
} else {
$ node = {
$ Node = $ Node ) ;
}
} else
3
Vložte uspieť kód otestovať funkciu DOM . Je potrebné previesť PHP polia a dá vám výsledky vo formáte XML :
$ array = array (
" uzly " = > array (
" uzol " = > array (
0 = > " text " ,
1 = > " text "
) ) ) ;
$ this - > dom = new XmlDomConstruct ( '1 .0 ' , ' utf - 8 ' ) ;
$ this - > dom- > fromMixed ( $ array ) ;
echo $ this - > , dom- > saveXML ( ) ;