1
Crear una nueva instancia de la PHP DOM. El siguiente código crea la instancia y lo asigna a la variable de $ dom :
$ dom = new DOMDocument ();
2
Escriba un elemento raíz . Utilice el método createElement del DOM. El siguiente código crea un nuevo elemento raíz denominado "Texas ". Se utiliza el método appendChild para fijar el nuevo elemento en el documento
$ state = $ dom -> createElement ( "Texas " ) .
$ Dom -> appendChild ( $ state ) ;
3
Establecer un elemento secundario . Coloque el elemento secundario en el elemento raíz , una vez más el uso de los métodos createElement y appendChild . El código de ejemplo crea un elemento secundario denominado "ciudades" y la coloca bajo el elemento raíz "Texas "
$ city = $ dom -> createElement ( " City" ),.
$ estado > appendChild ($ ciudad);
4
Escriba sus datos. Coloca el trozo de datos dentro del elemento secundario con el método createTextNode del PHP DOM. Este código crea un conjunto de datos con nombre "Austin " y coloca los datos en el interior del elemento City of
$ austin = $ dom -> createTextNode ( "Austin " ) .
$ City -> appendChild ($ austin ) ;
5
Asignar el atributo a sus datos. Puede establecer el valor del atributo con el método createAttribute . Por ejemplo, este código asigna el atributo de la población con el elemento "ciudad"
$ población = $ dom -> createAttribute ( " población" ) .
$ City -> appendChild ($ población) ;
6
Pon un valor dentro del atributo. Debe asignar un valor al atributo con el método createTextNode . En el ejemplo, el valor de la población de 790.390 se le ha asignado al atributo "población"
$ populationNumber = $ dom -> createTextNode ( " 790390 " ) .
$ Población > ; appendChild ($ populationNumber ) ;
7
guardar los datos en formato XML y imprimirlo con el comando echo PHP
echo $ dom- > SaveXML ( ) .
documento XML La muestra debe aparecer como sigue : ?
< xml >
< = población de la ciudad " 790390 "> Austin < /city> < /Texas >