diff --git a/reference/zip/ziparchive/open.xml b/reference/zip/ziparchive/open.xml
index 6df48d17a4..3f17a26869 100644
--- a/reference/zip/ziparchive/open.xml
+++ b/reference/zip/ziparchive/open.xml
@@ -75,46 +75,73 @@
ZIPARCHIVE::ER_EXISTS
+
+ File already exists.
+
ZIPARCHIVE::ER_INCONS
+
+ Zip archive inconsistent.
+
ZIPARCHIVE::ER_INVAL
+
+ Invalid argument.
+
ZIPARCHIVE::ER_MEMORY
+
+ Malloc failure.
+
ZIPARCHIVE::ER_NOENT
+
+ No such file.
+
ZIPARCHIVE::ER_NOZIP
+
+ Not a zip archive.
+
ZIPARCHIVE::ER_OPEN
+
+ Can't open file.
+
ZIPARCHIVE::ER_READ
+
+ Read error.
+
ZIPARCHIVE::ER_SEEK
+
+ Seek error.
+