DOMDocument->save()
(no version information, might be only in CVS)
DOMDocument->save() --
Dumps the internal XML tree back into a file
说明
class
DOMDocument
{
mixed
save
( string filename [, integer options] )
}
Creates an XML document from the DOM representation. This function is usually
called after building a new dom document from scratch as in the example below.
参数
-
filename
-
The path to the saved XML document.
-
options
-
Additional Options. Currently only
LIBXML_NOEMPTYTAG
is supported.
返回值
Returns the number of bytes written or
FALSE
if an error occurred.
范例
例子 1. Saving a DOM tree into a file
<?php
$doc
= new
DOMDocument
(
'1.0'
);
// we want a nice output
$doc
->
formatOutput
=
true
;
$root
=
$doc
->
createElement
(
'book'
);
$root
=
$doc
->
appendChild
(
$root
);
$title
=
$doc
->
createElement
(
'title'
);
$title
=
$root
->
appendChild
(
$title
);
$text
=
$doc
->
createTextNode
(
'This is the title'
);
$text
=
$title
->
appendChild
(
$text
);
echo
'Wrote: '
.
$doc
->
save
(
"/tmp/test.xml"
) .
' bytes'
;
// Wrote: 72 bytes
?>
|
|