diff --git a/reference/spl/arrayobject/serialize.xml b/reference/spl/arrayobject/serialize.xml
new file mode 100644
index 0000000000..9a04a20a4e
--- /dev/null
+++ b/reference/spl/arrayobject/serialize.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+ ArrayObject::serialize
+ Serialize an ArrayObject
+
+
+
+ &reftitle.description;
+
+ public voidArrayObject::serialize
+
+
+
+ Serializes an ArrayObject.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ The serialized representation of the ArrayObject.
+
+
+
+
+ &reftitle.examples;
+
+
+ ArrayObject::serialize example
+
+serialize();
+
+var_dump($s1);
+var_dump($s2);
+]]>
+
+ &example.outputs;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ ArrayObject::unserialize
+ serialize
+ Serializing Objects
+
+
+
+
+
+
+
diff --git a/reference/spl/arrayobject/unserialize.xml b/reference/spl/arrayobject/unserialize.xml
new file mode 100644
index 0000000000..f974167519
--- /dev/null
+++ b/reference/spl/arrayobject/unserialize.xml
@@ -0,0 +1,79 @@
+
+
+
+
+
+ ArrayObject::unserialize
+ Unserialize an ArrayObject
+
+
+
+ &reftitle.description;
+
+ public voidArrayObject::unserialize
+ stringserialized
+
+
+ Unserializes a serialized ArrayObject.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ serialized
+
+
+ The serialized ArrayObject.
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ The unserialized ArrayObject.
+
+
+
+
+ &reftitle.seealso;
+
+
+ ArrayIterator::serialize
+ unserialize
+ Serializing Objects
+
+
+
+
+
+
+