Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nastaviť hodnotu atribútu o PHP DOM

PHP skriptovací jazyk umožňuje webovým vývojárom písať dáta do externých dokumentov . Vývojárske kódy PHP skript umiestniť dáta do externého dokumentu v štandardizovanom formáte , kde môžu byť vyvolané inými skripty . Rozšírenie PHP DOM predstavuje jeden z nástrojov pre vývojárov PHP k napísaniu tohto dátumu . Specfically , PHP DOM píše dokumenty vo formáte XML . Keď PHP DOM píše kus dát do XML , ale tiež môže nastaviť hodnotu atribútu pre dáta . Pokyny dovolená 1

Vytvorte novú inštanciu PHP DOM . Nasledujúci kód vytvorí inštanciu a priradí ju k $ dom premennej :

$ dom = new DOMDocument ( ) ;
2

Napíšte koreňový element . Použite Dom metódu createElement . Nasledujúci kód vytvorí nový koreňový element s názvom " Texas " . Používa metódu appendChild pripojiť nový prvok v dokumente

$ state = $ dom- > createElement ( " Texas " ) ; .

$ Dom - > appendChild ( $ stav ) ;
3

Vytvoriť podriadený prvok . Umiestnite podriadený prvok v koreňovom prvku opäť pomocou createElement a appendChild metódy . Ukážkový kód vytvorí podriadený prvok s názvom " mesta " a položí ju pod " Texas " koreňového elementu

$ city = $ dom- > createElement ( " mesto" ) ; .

$ state - > appendChild ( $ mesto) ;
4

zápis dát . Položte kúsok dát vnútri subelement pomocou PHP DOM metódu createTextNode . Tento kód vytvorí kus dát s názvom " Austin " a umiestnia dáta vnútri položky mesta

$ austin = $ dom- > createTextNode ( " Austin " ) ; .

$ Mesto - > appendChild ( $ Austin ) ;
5

priradiť atribút k vašim dátam . Môžete nastaviť hodnotu atribútu pomocou metódy createAttribute . Napríklad tento kód priradí atribút obyvateľstva do " mesta " prvok

$ populácie = $ dom- > createAttribute ( " populácia " ) ; .

$ City - > appendChild ( $ populácie ) ;
6

Vložte hodnotu v atribúte . Mali by ste priradiť hodnotu atribútu s metódou createTextNode . V tomto príklade je hodnota populácia 790390 bola priradená k " populácie " atribút

$ populationNumber = $ dom- > createTextNode ( " 790390 " ) ; .

$ Populácia - > ; appendChild ( $ populationNumber ) .
7

Uložte svoje dáta vo formáte XML a vytlačiť pomocou príkazu echo PHP

echo $ dom- > saveXML ( ) ;

dokumentu XML vzorky by mala vyzerať takto : ?



< City populácie = " 790390 " > Austin < /město >

< /Texas >

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené