diff --git a/reference/xml/functions/xml-parse-into-struct.xml b/reference/xml/functions/xml-parse-into-struct.xml
index 621a90062b..40c3ce6df2 100644
--- a/reference/xml/functions/xml-parse-into-struct.xml
+++ b/reference/xml/functions/xml-parse-into-struct.xml
@@ -16,7 +16,7 @@
arrayindex
- This function parses an XML string into 2 parallel array structures, one
+ This function parses an XML file into 2 parallel array structures, one
(index) containing pointers to the location of the
appropriate values in the values array. These last
two parameters must be passed by reference.
@@ -31,6 +31,7 @@
parser
+ A reference to the XML parser.
@@ -38,6 +39,7 @@
data
+ An string containing the XML data.
@@ -45,6 +47,7 @@
values
+ An array containing the values of the XML data
@@ -52,6 +55,7 @@
index
+ An array containing pointers to the location of the appropriate values in the $values.
diff --git a/reference/xml/functions/xml-set-character-data-handler.xml b/reference/xml/functions/xml-set-character-data-handler.xml
index 5903f09a8a..05566533b3 100644
--- a/reference/xml/functions/xml-set-character-data-handler.xml
+++ b/reference/xml/functions/xml-set-character-data-handler.xml
@@ -27,6 +27,7 @@
parser
+ A reference to the XML parser to set up character data handler function.
diff --git a/reference/xml/functions/xml-set-default-handler.xml b/reference/xml/functions/xml-set-default-handler.xml
index 871c01df9a..41a57e62cb 100644
--- a/reference/xml/functions/xml-set-default-handler.xml
+++ b/reference/xml/functions/xml-set-default-handler.xml
@@ -27,6 +27,7 @@
parser
+ A reference to the XML parser to set up default handler function.
diff --git a/reference/xml/functions/xml-set-element-handler.xml b/reference/xml/functions/xml-set-element-handler.xml
index 4e56dc62cf..43bbeb9c33 100644
--- a/reference/xml/functions/xml-set-element-handler.xml
+++ b/reference/xml/functions/xml-set-element-handler.xml
@@ -31,6 +31,7 @@
parser
+ A reference to the XML parser to set up start and end element handler functions.
diff --git a/reference/xml/functions/xml-set-end-namespace-decl-handler.xml b/reference/xml/functions/xml-set-end-namespace-decl-handler.xml
index e87862a872..150520e001 100644
--- a/reference/xml/functions/xml-set-end-namespace-decl-handler.xml
+++ b/reference/xml/functions/xml-set-end-namespace-decl-handler.xml
@@ -43,7 +43,7 @@
The function named by handler must accept
- three parameters, and should return an integer value. If the
+ two parameters, and should return an integer value. If the
value returned from the handler is &false; (which it will be if no
value is returned), the XML parser will stop parsing and
xml_get_error_code will return
@@ -51,7 +51,6 @@
handler
resourceparser
- stringuser_data
stringprefix
@@ -64,17 +63,11 @@
-
- user_data
-
-
-
-
-
prefix
+ The prefix is a string used to reference the namespace within an XML object.
diff --git a/reference/xml/functions/xml-set-external-entity-ref-handler.xml b/reference/xml/functions/xml-set-external-entity-ref-handler.xml
index 673ede6a93..ba5d1949be 100644
--- a/reference/xml/functions/xml-set-external-entity-ref-handler.xml
+++ b/reference/xml/functions/xml-set-external-entity-ref-handler.xml
@@ -26,7 +26,9 @@
parser
-
+
+ A reference to the XML parser to set up external entity reference handler function.
+
diff --git a/reference/xml/functions/xml-set-notation-decl-handler.xml b/reference/xml/functions/xml-set-notation-decl-handler.xml
index dfaeadd57c..c529a05677 100644
--- a/reference/xml/functions/xml-set-notation-decl-handler.xml
+++ b/reference/xml/functions/xml-set-notation-decl-handler.xml
@@ -41,6 +41,7 @@
parser
+ A reference to the XML parser to set up notation declaration handler function.
diff --git a/reference/xml/functions/xml-set-object.xml b/reference/xml/functions/xml-set-object.xml
index 4f6c040ab6..a920903f9a 100644
--- a/reference/xml/functions/xml-set-object.xml
+++ b/reference/xml/functions/xml-set-object.xml
@@ -29,6 +29,7 @@
parser
+ A reference to the XML parser to use inside the object.
@@ -36,6 +37,7 @@
object
+ The object where to use the XML parser.
diff --git a/reference/xml/functions/xml-set-processing-instruction-handler.xml b/reference/xml/functions/xml-set-processing-instruction-handler.xml
index 04b0ad4eb1..15682fd0a0 100644
--- a/reference/xml/functions/xml-set-processing-instruction-handler.xml
+++ b/reference/xml/functions/xml-set-processing-instruction-handler.xml
@@ -42,6 +42,7 @@
parser
+ A reference to the XML parser to set up processing instruction (PI) handler function.
diff --git a/reference/xml/functions/xml-set-start-namespace-decl-handler.xml b/reference/xml/functions/xml-set-start-namespace-decl-handler.xml
index 4f593f4b86..c283f0c9c8 100644
--- a/reference/xml/functions/xml-set-start-namespace-decl-handler.xml
+++ b/reference/xml/functions/xml-set-start-namespace-decl-handler.xml
@@ -45,7 +45,7 @@
The function named by handler must accept
- four parameters, and should return an integer value. If the
+ three parameters, and should return an integer value. If the
value returned from the handler is &false; (which it will be if no
value is returned), the XML parser will stop parsing and
xml_get_error_code will return
@@ -53,7 +53,6 @@
handler
resourceparser
- stringuser_data
stringprefix
stringuri
@@ -67,17 +66,11 @@
-
- user_data
-
-
-
-
-
prefix
+ The prefix is a string used to reference the namespace within an XML object.
@@ -85,6 +78,7 @@
uri
+ Uniform Resource Identifier (URI) of namespace.
@@ -100,14 +94,12 @@
-
&reftitle.returnvalues;
&return.success;
-
&reftitle.seealso;
@@ -116,9 +108,7 @@
-
-