nlopess Wed Dec 8 08:14:43 2004 EDT
Modified files:
/phpdoc/en/reference/simplexml/functions simplexml-load-file.xml
simplexml-load-string.xml
Log:
document class_name and options
http://cvs.php.net/diff.php/phpdoc/en/reference/simplexml/functions/simplexml-load-file.xml?r1=1.7&r2=1.8&ty=u
Index: phpdoc/en/reference/simplexml/functions/simplexml-load-file.xml
diff -u phpdoc/en/reference/simplexml/functions/simplexml-load-file.xml:1.7
phpdoc/en/reference/simplexml/functions/simplexml-load-file.xml:1.8
--- phpdoc/en/reference/simplexml/functions/simplexml-load-file.xml:1.7 Fri Nov
12 07:22:04 2004
+++ phpdoc/en/reference/simplexml/functions/simplexml-load-file.xml Wed Dec
8 08:14:42 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.7 $ -->
+<!-- $Revision: 1.8 $ -->
<refentry id='function.simplexml-load-file'>
<refnamediv>
<refname>simplexml_load_file</refname>
@@ -10,17 +10,28 @@
<refsect1>
<title>Description</title>
<methodsynopsis>
- <type>SimpleXMLElement</type><methodname>simplexml_load_file</methodname>
+ <type>object</type><methodname>simplexml_load_file</methodname>
<methodparam><type>string</type><parameter>filename</parameter></methodparam>
<methodparam
choice="opt"><type>string</type><parameter>class_name</parameter></methodparam>
+ <methodparam
choice="opt"><type>int</type><parameter>options</parameter></methodparam>
</methodsynopsis>
<para>
This function will convert the well-formed XML document in the file
specified by <parameter>filename</parameter> to an <type>object</type>
- of class <literal>SimpleXMLElement</literal>. If any errors occur
- during file access or interpretation, the function returns &false;.
+ of class <type>SimpleXMLElement</type>. If any errors occur during file
+ access or interpretation, the function returns &false;.
+ </para>
+ <para>
+ You may use the optional <parameter>class_name</parameter> parameter so
+ that <function>simplexml_load_file</function> will return an object of
+ the specified class. That class should extend the
+ <type>SimpleXMLElement</type> class.
+ </para>
+ <para>
+ Since PHP 5.1.0 and Libxml 2.6.0, you may also use the
+ <parameter>options</parameter> parameter to specify <link
+ linkend="simplexml.constants">additional Libxml parameters</link>.
</para>
- <!-- TODO: Document class_name and when it appeared. -->
<para>
<example>
<title>Interpret an XML document</title>
http://cvs.php.net/diff.php/phpdoc/en/reference/simplexml/functions/simplexml-load-string.xml?r1=1.7&r2=1.8&ty=u
Index: phpdoc/en/reference/simplexml/functions/simplexml-load-string.xml
diff -u phpdoc/en/reference/simplexml/functions/simplexml-load-string.xml:1.7
phpdoc/en/reference/simplexml/functions/simplexml-load-string.xml:1.8
--- phpdoc/en/reference/simplexml/functions/simplexml-load-string.xml:1.7
Fri Nov 12 07:22:05 2004
+++ phpdoc/en/reference/simplexml/functions/simplexml-load-string.xml Wed Dec
8 08:14:42 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.7 $ -->
+<!-- $Revision: 1.8 $ -->
<refentry id='function.simplexml-load-string'>
<refnamediv>
<refname>simplexml_load_string</refname>
@@ -10,17 +10,28 @@
<refsect1>
<title>Description</title>
<methodsynopsis>
-
<type>SimpleXMLElement</type><methodname>simplexml_load_string</methodname>
+ <type>object</type><methodname>simplexml_load_string</methodname>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
<methodparam
choice="opt"><type>string</type><parameter>class_name</parameter></methodparam>
+ <methodparam
choice="opt"><type>int</type><parameter>options</parameter></methodparam>
</methodsynopsis>
<para>
This function will take the well-formed xml string
- <parameter>data</parameter> and return an object with properties
- containing the data held within the xml document. If any errors
- occur, it returns &false;.
+ <parameter>data</parameter> and return an <type>object</type> of class
+ <type>SimpleXMLElement</type> with properties containing the data held
+ within the xml document. If any errors occur, it returns &false;.
+ </para>
+ <para>
+ You may use the optional <parameter>class_name</parameter> parameter so
+ that <function>simplexml_load_string</function> will return an object of
+ the specified class. That class should extend the
+ <type>SimpleXMLElement</type> class.
+ </para>
+ <para>
+ Since PHP 5.1.0 and Libxml 2.6.0, you may also use the
+ <parameter>options</parameter> parameter to specify <link
+ linkend="simplexml.constants">additional Libxml parameters</link>.
</para>
- <!-- TODO: Document class_name and when it appeared. -->
<para>
<example>
<title>Interpret an XML string</title>