com doc/de: sync with EN: reference/zlib/book.xml reference/zlib/constants.xml reference/zlib/examples.xml reference/zlib/functions/gzclose.xml reference/zlib/functions/gzcompress.xml reference/zlib/functions/gzdecode.xml reference/zlib/functions/gzdeflate.xml reference/zlib/functions/gzeof.xml reference/zlib/functions/gzfile.xml reference/zlib/functions/gzgetc.xml reference/zlib/functions/gzgetss.xml reference/zlib/functions/gzinflate.xml refere

[email protected] (Martin Samesch)
Newsgroups php.doc.de
Message-ID <[email protected]>
Commit:    e32906c2d594f43ed830e999eecc47e39a107724
Author:    Martin Samesch <[email protected]>         Sat, 9 Jan 2021 17:49:57 +0100
Parents:   ac8f775dc579b7bdbb7738c29ea0ba6c91b58bc4
Branches:  master

Link:       http://git.php.net/?p=doc/de.git;a=commitdiff;h=e32906c2d594f43ed830e999eecc47e39a107724

Log:
sync with EN

Changed paths:
  M  reference/zlib/book.xml
  M  reference/zlib/constants.xml
  M  reference/zlib/examples.xml
  M  reference/zlib/functions/gzclose.xml
  M  reference/zlib/functions/gzcompress.xml
  M  reference/zlib/functions/gzdecode.xml
  M  reference/zlib/functions/gzdeflate.xml
  M  reference/zlib/functions/gzeof.xml
  M  reference/zlib/functions/gzfile.xml
  M  reference/zlib/functions/gzgetc.xml
  M  reference/zlib/functions/gzgetss.xml
  M  reference/zlib/functions/gzinflate.xml
  M  reference/zlib/functions/gzopen.xml
  M  reference/zlib/functions/gzpassthru.xml
  M  reference/zlib/functions/gzread.xml
  M  reference/zlib/functions/gzrewind.xml
  M  reference/zlib/functions/gzseek.xml
  M  reference/zlib/functions/gztell.xml
  M  reference/zlib/functions/gzuncompress.xml
  M  reference/zlib/functions/gzwrite.xml
  M  reference/zlib/functions/readgzfile.xml
  M  reference/zlib/functions/zlib-decode.xml
  M  reference/zlib/functions/zlib-encode.xml
  M  reference/zlib/functions/zlib-get-coding-type.xml
  M  reference/zlib/ini.xml
  M  reference/zlib/setup.xml
diff_e32906c2d594f43ed830e999eecc47e39a107724.txt (text/plain, 70.6 KB)
diff --git a/reference/zlib/book.xml b/reference/zlib/book.xml
index d1fe8e398..70336a403 100644
--- a/reference/zlib/book.xml
+++ b/reference/zlib/book.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 1634a886415d0ab4df195fe49d18a1c150b70758 Maintainer: sammywg Status: ready -->
+<!-- EN-Revision: 5f8047c12b4078a6f686b2b0589e9284c47bf155 Maintainer: sammywg Status: ready -->
 
 <book xml:id="book.zlib" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <?phpdoc extension-membership="bundled" ?>
@@ -34,7 +34,7 @@
    <para>
     In PHP 4.3.0 wurde <filename>zlib:</filename> in
     <filename>compress.zlib://</filename> geändert, um Konflikte mit
-    Dateinamen zu vermeiden die '<literal>:</literal>' Zeichen enthalten. Die
+    Dateinamen zu vermeiden, die '<literal>:</literal>' Zeichen enthalten. Die
     <literal>fopencookie()</literal> Funktion wird nicht mehr benötigt. Mehr
     Information hierzu finden Sie im Abschnitt über
     <xref linkend="wrappers.compression" />.
@@ -50,7 +50,6 @@
 
 </book>
 
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/constants.xml b/reference/zlib/constants.xml
index 20e432487..d3105a746 100644
--- a/reference/zlib/constants.xml
+++ b/reference/zlib/constants.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 5f177879f0e84765c01d2b76e05aa01454a67fa4 Maintainer: sammywg Status: ready -->
+<!-- EN-Revision: 86e6094e86b84a51d00ab217ac50ce8dde33d82a Maintainer: sammywg Status: ready -->
 
 <appendix xml:id="zlib.constants" xmlns="http://docbook.org/ns/docbook">
  &reftitle.constants;
@@ -9,7 +9,7 @@
   <varlistentry xml:id="constant.force-gzip">
    <term>
     <constant>FORCE_GZIP</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -20,7 +20,7 @@
   <varlistentry xml:id="constant.force-deflate">
    <term>
     <constant>FORCE_DEFLATE</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -31,7 +31,7 @@
   <varlistentry xml:id="constant.zlib-encoding-raw">
    <term>
     <constant>ZLIB_ENCODING_RAW</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -42,7 +42,7 @@
   <varlistentry xml:id="constant.zlib-encoding-deflate">
    <term>
     <constant>ZLIB_ENCODING_DEFLATE</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -53,7 +53,7 @@
   <varlistentry xml:id="constant.zlib-encoding-gzip">
    <term>
     <constant>ZLIB_ENCODING_GZIP</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -64,7 +64,7 @@
   <varlistentry xml:id="constant.zlib-filtered">
    <term>
     <constant>ZLIB_FILTERED</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -75,7 +75,7 @@
   <varlistentry xml:id="constant.zlib-huffman-only">
    <term>
     <constant>ZLIB_HUFFMAN_ONLY</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -86,7 +86,7 @@
   <varlistentry xml:id="constant.zlib-fixed">
    <term>
     <constant>ZLIB_FIXED</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -97,7 +97,7 @@
   <varlistentry xml:id="constant.zlib-rle">
    <term>
     <constant>ZLIB_RLE</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -108,7 +108,7 @@
   <varlistentry xml:id="constant.zlib-default-strategy">
    <term>
     <constant>ZLIB_DEFAULT_STRATEGY</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -119,7 +119,7 @@
   <varlistentry xml:id="constant.zlib-block">
    <term>
     <constant>ZLIB_BLOCK</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -130,7 +130,7 @@
   <varlistentry xml:id="constant.zlib-no-flush">
    <term>
     <constant>ZLIB_NO_FLUSH</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -141,7 +141,7 @@
   <varlistentry xml:id="constant.zlib-partial-flush">
    <term>
     <constant>ZLIB_PARTIAL_FLUSH</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -152,7 +152,7 @@
   <varlistentry xml:id="constant.zlib-sync-flush">
    <term>
     <constant>ZLIB_SYNC_FLUSH</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -163,7 +163,7 @@
   <varlistentry xml:id="constant.zlib-full-flush">
    <term>
     <constant>ZLIB_FULL_FLUSH</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -174,7 +174,7 @@
   <varlistentry xml:id="constant.zlib-finish">
    <term>
     <constant>ZLIB_FINISH</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
diff --git a/reference/zlib/examples.xml b/reference/zlib/examples.xml
index bd07f58f5..3c7269436 100644
--- a/reference/zlib/examples.xml
+++ b/reference/zlib/examples.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: e47d027b6e9bd6b39171d16b7b15176e9d8d8831 Maintainer: sammywg Status: ready -->
+<!-- EN-Revision: 4691b6ddbdf4058b2190e123e31e25af0abd319d Maintainer: sammywg Status: ready -->
 
 <chapter xml:id="zlib.examples" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  &reftitle.examples;
@@ -18,28 +18,28 @@ $filename = tempnam('/tmp', 'zlibtest') . '.gz';
 echo "<html>\n<head></head>\n<body>\n<pre>\n";
 $s = "Nur ein test, test, test, test, test, test, test, test!\n";
 
-// Temporäre Datei zum Schreiben mit der maximalen Kompressionsstufe öffnen
+// Temporäre Datei zum Schreiben mit der maximalen Kompressionsstufe öffnen
 $zp = gzopen($filename, "w9");
 
 // String in die Datei schreiben
 gzwrite($zp, $s);
 
-// Datei schließen
+// Datei schließen
 gzclose($zp);
 
-// Datei zum Lesen öffnen
+// Datei zum Lesen öffnen
 $zp = gzopen($filename, "r");
 
 // 3 Zeichen einlesen und ausgeben
 echo gzread($zp, 3);
 
-// Inhalt der Datei ausgeben und die Datei schließen
+// Inhalt der Datei ausgeben und die Datei schließen
 gzpassthru($zp);
 gzclose($zp);
 
 echo "\n";
 
-// Öffne die Datei und gib den Inhalt zum zweiten Mal aus
+// Öffne die Datei und gib den Inhalt zum zweiten Mal aus
 if (readgzfile($filename) != strlen($s)) {
         echo "Error with zlib functions!";
 }
@@ -51,20 +51,22 @@ echo "</pre>\n</body>\n</html>\n";
      </programlisting>
     </example>
  <example>
-  <title>Arbeiten mit dem inkrementellen Kompriemierungs- und Dekomprimierungs-API ab PHP 7.0.0</title>
+  <title>Arbeiten mit den inkrementellen Kompriemierungs- und Dekomprimierungs-API ab PHP 7.0.0</title>
   <programlisting role="php">
 <![CDATA[
+<?php
 // führe GZIP-Komprimierung durch:
 $deflateContext = deflate_init(ZLIB_ENCODING_GZIP);
 $compressed = deflate_add($deflateContext, "Zu komprimierende Daten", ZLIB_NO_FLUSH);
 $compressed .= deflate_add($deflateContext, ", weitere Daten", ZLIB_NO_FLUSH);
-$compressed .= deflate_add($deflateContext, ", und noch mehr Daten!", ZLIB_FINISH);?>
+$compressed .= deflate_add($deflateContext, ", und noch mehr Daten!", ZLIB_FINISH);
 
 // führe GZIP-Dekomprimierung durch:
 $inflateContext = inflate_init(ZLIB_ENCODING_GZIP);
 $uncompressed = inflate_add($inflateContext, $compressed, ZLIB_NO_FLUSH);
 $uncompressed .= inflate_add($inflateContext, NULL, ZLIB_FINISH);
 echo $uncompressed;
+?>
 ]]>
   </programlisting>
   &example.outputs;
diff --git a/reference/zlib/functions/gzclose.xml b/reference/zlib/functions/gzclose.xml
index 6ac899f33..b14cfb464 100644
--- a/reference/zlib/functions/gzclose.xml
+++ b/reference/zlib/functions/gzclose.xml
@@ -1,19 +1,19 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzclose" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzclose</refname>
-  <refpurpose>Schließt eine geöffnete gz-Datei</refpurpose>
+  <refpurpose>Schließt einen geöffnete gz-Dateizeiger</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
    <type>bool</type><methodname>gzclose</methodname>
-   <methodparam><type>resource</type><parameter>zp</parameter></methodparam>
+   <methodparam><type>resource</type><parameter>stream</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Schließt die angegebe gz-Datei Resource.
+   Schließt den angegeben gz-Dateizeiger.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -21,11 +21,11 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>zp</parameter></term>
+     <term><parameter>stream</parameter></term>
      <listitem>
       <para>
-       Die gz-Datei Resource. Dies muss auf eine gültige, erfolgreich
-       mit <function>gzopen</function> geöffnete Datei zeigen.
+       Der gz-Dateizeiger. Dieser muss auf eine gültige, erfolgreich mit
+       <function>gzopen</function> geöffnete Datei zeigen.
       </para>
      </listitem>
     </varlistentry>
@@ -42,7 +42,7 @@
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzclose</function> Beispiel</title>
+    <title><function>gzclose</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -64,7 +64,6 @@ gzclose($gz);
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzcompress.xml b/reference/zlib/functions/gzcompress.xml
index ace689fae..1e56d5e79 100644
--- a/reference/zlib/functions/gzcompress.xml
+++ b/reference/zlib/functions/gzcompress.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 86543701545837a238a081349831448639956e5d Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzcompress" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>gzcompress</refname>
@@ -9,13 +9,14 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>gzcompress</methodname>
+   <type class="union"><type>string</type><type>false</type></type><methodname>gzcompress</methodname>
    <methodparam><type>string</type><parameter>data</parameter></methodparam>
    <methodparam choice="opt"><type>int</type><parameter>level</parameter><initializer>-1</initializer></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>encoding</parameter><initializer>ZLIB_ENCODING_DEFLATE</initializer></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>encoding</parameter><initializer><constant>ZLIB_ENCODING_DEFLATE</constant></initializer></methodparam>
   </methodsynopsis>
   <para>
-   Diese Funktion komprimiert den gegebenen String mittels des <literal>ZLIB</literal> Daten Format.
+   Diese Funktion komprimiert den gegebenen String mittels des
+   <literal>ZLIB</literal>-Datenformats.
   </para>
   <para>
    Details zum ZLIB-Kompressionsalgorithmus finden Sie im Dokument
@@ -24,7 +25,7 @@
   </para>
   <note>
    <para>
-    Dies entspricht <emphasis>nicht</emphasis> der gzip-Kompression
+    Dies entspricht <emphasis>nicht</emphasis> der gzip-Kompression,
     welche zusätzliche Kopfdaten enthält. Für gzip-Kompression
     nutzen Sie bitte <function>gzencode</function>.
    </para>
@@ -50,7 +51,7 @@
        bis 9 für maximale Kompression.
       </para>
       <para>
-       Wird -1 angegeben, wird die Standardkompression der zlib Bibliothek
+       Wird -1 angegeben, wird die Standardkompression der zlib-Bibliothek
        verwendet, die 6 ist.
       </para>
      </listitem>
@@ -69,15 +70,14 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Der komprimierte String oder &false; falls ein Fehler 
-   aufgetreten ist.
+   Der komprimierte String oder &false;, falls ein Fehler aufgetreten ist.
   </para>
  </refsect1>
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzcompress</function> Beispiel</title>
+    <title><function>gzcompress</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -90,30 +90,6 @@ echo $compressed;
   </para>
  </refsect1>
 
- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>5.4.0</entry>
-       <entry>
-        <parameter>encoding</parameter> Parameter hinzugefügt.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
- </refsect1>
-
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>
@@ -126,7 +102,6 @@ echo $compressed;
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzdecode.xml b/reference/zlib/functions/gzdecode.xml
index cfbe03002..87448c7da 100644
--- a/reference/zlib/functions/gzdecode.xml
+++ b/reference/zlib/functions/gzdecode.xml
@@ -1,21 +1,21 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzdecode" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzdecode</refname>
-  <refpurpose>Decodes a gzip compressed string</refpurpose>
+  <refpurpose>Dekodiert eine gzip-komprimierte Zeichenkette</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>gzdecode</methodname>
+   <type class="union"><type>string</type><type>false</type></type><methodname>gzdecode</methodname>
    <methodparam><type>string</type><parameter>data</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>length</parameter></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>max_length</parameter><initializer>0</initializer></methodparam>
   </methodsynopsis>
-  <para>   
-   This function returns a decoded version of the input
-   <parameter>data</parameter>.
+  <para>
+   Diese Funktion gibt die dekodierte Version von <parameter>data</parameter>
+   zurück.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -26,15 +26,16 @@
      <term><parameter>data</parameter></term>
      <listitem>
       <para>
-       The data to decode, encoded by <function>gzencode</function>.
+       Die zu dekodierenden Daten, die mittels <function>gzencode</function>
+       kodiert wurden.
       </para>
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>length</parameter></term>
+     <term><parameter>max_length</parameter></term>
      <listitem>
       <para>
-       The maximum length of data to decode.
+       Die maximale Länge der zu dekodierenden Daten.
       </para>
      </listitem>
     </varlistentry>
@@ -44,7 +45,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   The decoded string, or &false; if an error occurred.
+   Die dekodierte Zeichenkette, oder &false;, wenn ein Fehler auftrat.
   </para>
  </refsect1>
 
@@ -57,7 +58,6 @@
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzdeflate.xml b/reference/zlib/functions/gzdeflate.xml
index 544482058..603c44046 100644
--- a/reference/zlib/functions/gzdeflate.xml
+++ b/reference/zlib/functions/gzdeflate.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 1826857e87b636e603cbd40a96b1d9f3af669dbf Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzdeflate" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>gzdeflate</refname>
@@ -9,17 +9,17 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>gzdeflate</methodname>
+   <type class="union"><type>string</type><type>false</type></type><methodname>gzdeflate</methodname>
    <methodparam><type>string</type><parameter>data</parameter></methodparam>
    <methodparam choice="opt"><type>int</type><parameter>level</parameter><initializer>-1</initializer></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>encoding</parameter><initializer>ZLIB_ENCODING_RAW</initializer></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>encoding</parameter><initializer><constant>ZLIB_ENCODING_RAW</constant></initializer></methodparam>
   </methodsynopsis>
   <para>
-   Diese Funktion komprimiert die übergebene Zeichenkette mit
-   dem <literal>DEFLATE</literal> Daten Format.
+   Diese Funktion komprimiert die übergebene Zeichenkette mit dem
+   <literal>DEFLATE</literal>-Datenformat.
   </para>
   <para>
-   Zu Einzelheiten bezüglich des DEFLATE Kompressions Algorithmus siehe das
+   Zu Einzelheiten bezüglich des DEFLATE-Kompressions-Algorithmus siehe das
    Dokument
    "<link xlink:href="&url.rfc;1951">DEFLATE Compressed Data Format
    Specification version 1.3</link>" (RFC 1951).
@@ -43,8 +43,8 @@
       <para>
        Der Komprimierungsfaktor. Kann von 0 für keine Kompression bis 9 für
        maximale Kompression übergeben werden. Wird er nicht übergeben, ist der
-       Standard Komprimierungsfaktor der Standard Komprimierungsfaktor der
-       zlib Bibliothek.
+       Standard-Komprimierungsfaktor der Standard-Komprimierungsfaktor der
+       zlib-Bibliothek.
       </para>
      </listitem>
     </varlistentry>
@@ -52,7 +52,7 @@
      <term><parameter>encoding</parameter></term>
      <listitem>
       <para>
-       Eine der <constant>ZLIB_ENCODING_*</constant> Konstanten.
+       Eine der <constant>ZLIB_ENCODING_*</constant>-Konstanten.
       </para>
      </listitem>
     </varlistentry>
@@ -62,7 +62,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Die komprimierte (entleerte) Zeichenkette oder &false; wenn ein Fehler
+   Die komprimierte (entleerte) Zeichenkette, oder &false;, wenn ein Fehler
    auftrat.
   </para>
  </refsect1>
@@ -70,7 +70,7 @@
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzdeflate</function> Beispiel</title>
+    <title><function>gzdeflate</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -83,30 +83,6 @@ echo $compressed;
   </para>
  </refsect1>
 
- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>5.4.0</entry>
-       <entry>
-        <parameter>encoding</parameter> Parameter hinzugefügt.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
- </refsect1>
-
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>
@@ -119,7 +95,6 @@ echo $compressed;
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzeof.xml b/reference/zlib/functions/gzeof.xml
index 30b95347d..cf5f660db 100644
--- a/reference/zlib/functions/gzeof.xml
+++ b/reference/zlib/functions/gzeof.xml
@@ -1,19 +1,19 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzeof" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzeof</refname>
-  <refpurpose>Prüfe auf <acronym>EOF</acronym> bei einem gz-Datei Descriptor</refpurpose>
+  <refpurpose>Prüft bei einem gz-Dateizeiger auf <acronym>EOF</acronym></refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>int</type><methodname>gzeof</methodname>
-   <methodparam><type>resource</type><parameter>zp</parameter></methodparam>
+   <type>bool</type><methodname>gzeof</methodname>
+   <methodparam><type>resource</type><parameter>stream</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Prüft den übergebenen GZ Dateidescriptor auf <acronym>EOF</acronym>.
+   Prüft den übergebenen gz-Dateizeiger auf <acronym>EOF</acronym>.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -21,11 +21,11 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>zp</parameter></term>
+     <term><parameter>stream</parameter></term>
      <listitem>
       <para>
-       Der gz-Datei Deskriptor. Er muss gültig sein und muss auf eine Datei
-       zeigen, die erfolgreich mit <function>gzopen</function> geöffnet wurde.
+       Der gz-Dateizeiger. Er muss gültig sein und muss auf eine Datei zeigen,
+       die erfolgreich mit <function>gzopen</function> geöffnet wurde.
       </para>
      </listitem>
     </varlistentry>
@@ -35,15 +35,15 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Gibt &true; zurück wenn der gz-Datei Deskriptor an <acronym>EOF</acronym>
-   (Dateiende) ist oder ein Fehler auftritt; gibt ansonst &false; zurück.
+   Gibt &true; zurück wenn der gz-Dateizeiger bei <acronym>EOF</acronym>
+   (Dateiende) ist oder ein Fehler auftritt; gibt ansonsten &false; zurück.
   </para>
  </refsect1>
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzeof</function> Beispiel</title>
+    <title><function>gzeof</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -59,7 +59,6 @@ gzclose($gz);
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzfile.xml b/reference/zlib/functions/gzfile.xml
index 2611e4c18..374850a39 100644
--- a/reference/zlib/functions/gzfile.xml
+++ b/reference/zlib/functions/gzfile.xml
@@ -1,19 +1,19 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 45305384e6e743178a7794bb255f9bb60d63c593 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzfile" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
-  <refname>gzfile</refname> 
-  <refpurpose>Read entire gz-file into an array</refpurpose>
+  <refname>gzfile</refname>
+  <refpurpose>Liest eine ganze gz-Datei in ein Array</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>array</type><methodname>gzfile</methodname>
+   <type class="union"><type>array</type><type>false</type></type><methodname>gzfile</methodname>
    <methodparam><type>string</type><parameter>filename</parameter></methodparam>
    <methodparam choice="opt"><type>int</type><parameter>use_include_path</parameter><initializer>0</initializer></methodparam>
   </methodsynopsis>
-  <para> 
+  <para>
    Diese Funktion entspricht weitgehend <function>readgzfile</function>,
    gibt die Datei aber in einem Array zurück.
   </para>
@@ -35,8 +35,8 @@
      <listitem>
       <para>
        Sie können diesen optionalen Parameter auf <literal>1</literal>
-       setzen wenn Sie die Datei auch im <link linkend="ini.include-path"
-       >include_path</link> suchen lassen wollen.
+       setzen, wenn Sie die Datei auch im <link
+       linkend="ini.include-path">include_path</link> suchen lassen wollen.
       </para>
      </listitem>
     </varlistentry>
@@ -46,15 +46,15 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Ein Array, das die Zeilen der Datei als Elemente enthält.
-   Leere Zeilen sind enthalten, und Zeilenumbrüche sind noch angefügt.
+   Ein Array, das die Zeilen der Datei als Elemente enthält. Leere Zeilen sind
+   enthalten, und Zeilenumbrüche sind noch angefügt. &return.falseforfailure;.
   </para>
  </refsect1>
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzfile</function> example</title>
+    <title><function>gzfile</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -78,7 +78,6 @@ foreach ($lines as $line) {
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzgetc.xml b/reference/zlib/functions/gzgetc.xml
index 962560d39..66d438df5 100644
--- a/reference/zlib/functions/gzgetc.xml
+++ b/reference/zlib/functions/gzgetc.xml
@@ -1,20 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzgetc" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzgetc</refname>
-  <refpurpose>Hole Zeichen von gz-Datei Deskriptor</refpurpose>
+  <refpurpose>Holt Zeichen vom gz-Dateizeiger</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>gzgetc</methodname>
-   <methodparam><type>resource</type><parameter>zp</parameter></methodparam>
+   <type class="union"><type>string</type><type>false</type></type><methodname>gzgetc</methodname>
+   <methodparam><type>resource</type><parameter>stream</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Gibt eine Zeichenkette zurück, die ein einzelnes (unkomprimiertes) Zeichen,
-   gelesen von dem übergebenen gz-Datei Deskriptor.
+   Gibt eine Zeichenkette zurück, die ein einzelnes von dem übergebenen
+   gz-Dateizeiger gelesenes (unkomprimiertes) Zeichen enthält.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -22,10 +22,10 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>zp</parameter></term>
+     <term><parameter>stream</parameter></term>
      <listitem>
       <para>
-       Der gz-Datei Deskriptor. Er muss gültig sein und auf eine mit
+       Der gz-Dateizeiger. Er muss gültig sein und auf eine mit
        <function>gzopen</function> erfolgreiche geöffnete Datei zeigen.
       </para>
      </listitem>
@@ -44,7 +44,7 @@
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzgetc</function> Beispiel</title>
+    <title><function>gzgetc</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -69,7 +69,6 @@ gzclose($gz);
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzgetss.xml b/reference/zlib/functions/gzgetss.xml
index f69c7ac5f..1eeb6f7ee 100644
--- a/reference/zlib/functions/gzgetss.xml
+++ b/reference/zlib/functions/gzgetss.xml
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 2a85fbcd7c2e030f18cd88cd515dd602042cd598 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: e41806c30bf6975e452c0d4ce35ab0984c2fa68c Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzgetss" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzgetss</refname>
   <refpurpose>
-   Get line from gz-file pointer and strip HTML tags
+   Holt eine Zeile vom gz-Dateizeiger und entfernt die HTML-Tags
   </refpurpose>
  </refnamediv>
 
@@ -23,7 +23,7 @@
   </methodsynopsis>
   <para>
    Identisch zu <function>gzgets</function>, außer dass
-   <function>gzgetss</function> versucht, HTML und PHP Tags aus dem gelesenen
+   <function>gzgetss</function> versucht, HTML- und PHP-Tags aus dem gelesenen
    Text zu entfernen.
   </para>
  </refsect1>
@@ -35,7 +35,7 @@
      <term><parameter>zp</parameter></term>
      <listitem>
       <para>
-       Der gz-Datei Deskriptor. Er muss gültig sein und auf eine mit
+       Der gz-Dateizeiger. Er muss gültig sein und auf eine mit
        <function>gzopen</function> erfolgreiche geöffnete Datei zeigen.
       </para>
      </listitem>
@@ -70,7 +70,7 @@
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzgetss</function> Beispiel</title>
+    <title><function>gzgetss</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -80,7 +80,7 @@ while (!gzeof($handle)) {
    echo $buffer;
 }
 gzclose($handle);
-?> 
+?>
 ]]>
     </programlisting>
    </example>
@@ -97,7 +97,6 @@ gzclose($handle);
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzinflate.xml b/reference/zlib/functions/gzinflate.xml
index c9aa8f794..4b79c9945 100644
--- a/reference/zlib/functions/gzinflate.xml
+++ b/reference/zlib/functions/gzinflate.xml
@@ -1,21 +1,21 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 1826857e87b636e603cbd40a96b1d9f3af669dbf Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzinflate" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzinflate</refname>
-  <refpurpose>Dekomprimiere (inflate) eine komprimierte (deflate) Zeichenkette</refpurpose>
+  <refpurpose>Dekomprimiert eine komprimierte Zeichenkette</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>gzinflate</methodname>
+   <type class="union"><type>string</type><type>false</type></type><methodname>gzinflate</methodname>
    <methodparam><type>string</type><parameter>data</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>length</parameter><initializer>0</initializer></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>max_length</parameter><initializer>0</initializer></methodparam>
   </methodsynopsis>
   <para>
-   Diese Funktion dekomprimiert eine Zeichenkette, die mit dem DEFLATE
-   Kompressions Algorithmus komprimiert wurde.
+   Diese Funktion dekomprimiert eine Zeichenkette, die mit dem
+   DEFLATE-Kompressions-Algorithmus komprimiert wurde.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -31,7 +31,7 @@
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>length</parameter></term>
+     <term><parameter>max_length</parameter></term>
      <listitem>
       <para>
        Die maximale Länge der zu dekodierenden Daten.
@@ -50,14 +50,14 @@
    Diese Funktion wird einen Fehler zurückgeben, wenn die Länge der
    unkomprimierten Daten mehr als das 32768-fache der Länge der komprimierten
    Eingabe <parameter>data</parameter> oder größer als der optionale
-   Parameter<parameter>length</parameter> ist.
+   Parameter<parameter>max_length</parameter> ist.
   </para>
  </refsect1>
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzinflate</function> Beispiel</title>
+    <title><function>gzinflate</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -82,7 +82,6 @@ echo $uncompressed;
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzopen.xml b/reference/zlib/functions/gzopen.xml
index c8b7b1e50..4df659347 100644
--- a/reference/zlib/functions/gzopen.xml
+++ b/reference/zlib/functions/gzopen.xml
@@ -1,26 +1,26 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzopen" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzopen</refname>
-  <refpurpose>Öffnet gz-Dateien</refpurpose>
+  <refpurpose>Öffnet eine gz-Datei</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>resource</type><methodname>gzopen</methodname>
+   <type class="union"><type>resource</type><type>false</type></type><methodname>gzopen</methodname>
    <methodparam><type>string</type><parameter>filename</parameter></methodparam>
    <methodparam><type>string</type><parameter>mode</parameter></methodparam>
    <methodparam choice="opt"><type>int</type><parameter>use_include_path</parameter><initializer>0</initializer></methodparam>
   </methodsynopsis>
   <para>
-   Öffnet eine gzip (.gz) Datei zum Lesen oder Schreiben.
+   Öffnet eine gzip- (.gz) Datei zum Lesen oder Schreiben.
   </para>
   <para>
-   <function>gzopen</function> kann auch Dateien lesen die nicht
-   im gzip-Format vorliegen. In diesem Fall liest <function
-   >gzread</function> direkt aus der Datei ohne zu entpacken.
+   <function>gzopen</function> kann auch Dateien lesen, die nicht im
+   gzip-Format vorliegen. In diesem Fall liest <function>gzread</function>
+   direkt aus der Datei ohne zu entpacken.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -39,15 +39,14 @@
      <term><parameter>mode</parameter></term>
      <listitem>
       <para>
-       Wie in <function>fopen</function> (<literal>rb</literal>
-       oder <literal>wb</literal>), allerdings kann auch der
-       Kompressionsgrad (<literal>wb9</literal>) oder die Strategie
-       angegeben werden: <literal>f</literal> für gefilterte Daten
-       (<literal>wb6f</literal>) oder <literal>h</literal> für
-       Huffman-Kompression (<literal>wb1h</literal>).
-       (Weitere Informationen über den Strategieparameter finden
-       Sie in der Beschreibung zu <literal>deflateInit2</literal>
-       in <filename>zlib.h</filename>.)
+       Wie in <function>fopen</function> (<literal>rb</literal> oder
+       <literal>wb</literal>), allerdings kann auch der Kompressionsgrad
+       (<literal>wb9</literal>) oder die Strategie angegeben werden:
+       <literal>f</literal> für gefilterte Daten (<literal>wb6f</literal>)
+       oder <literal>h</literal> für Huffman-Kompression
+       (<literal>wb1h</literal>). (Weitere Informationen über den
+       Strategieparameter finden Sie in der Beschreibung zu
+       <literal>deflateInit2</literal> in <filename>zlib.h</filename>.)
       </para>
      </listitem>
     </varlistentry>
@@ -56,7 +55,7 @@
      <listitem>
       <para>
        Sie können diesen optionalen Parameter auf <literal>1</literal>
-       setzen um die Datei auch im <link
+       setzen, um die Datei auch im <link
        linkend="ini.include-path">include_path</link> suchen zu lassen.
       </para>
      </listitem>
@@ -67,19 +66,19 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Gibt einen Dateidescriptor auf die geöffnete Datei zurück.
-   Alles was Sie von nun an hieraus lesen wird transparaent entpackt
-   und alles was Sie schreiben wird komprimiert.
+   Gibt einen Dateizeiger auf die geöffnete Datei zurück. Alles, was Sie von
+   nun an hieraus lesen, wird transparent entpackt und alles, was Sie
+   schreiben, wird komprimiert.
   </para>
   <para>
-   Schlägt das Öffnen fehl so gibt die Funktion &false; zurück.
+   Schlägt das Öffnen fehl, so gibt die Funktion &false; zurück.
   </para>
  </refsect1>
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzopen</function> Beispiel</title>
+    <title><function>gzopen</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -99,7 +98,6 @@ $fp = gzopen("/tmp/file.gz", "r");
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzpassthru.xml b/reference/zlib/functions/gzpassthru.xml
index f91baaa66..6af654b9d 100644
--- a/reference/zlib/functions/gzpassthru.xml
+++ b/reference/zlib/functions/gzpassthru.xml
@@ -1,37 +1,37 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: e41806c30bf6975e452c0d4ce35ab0984c2fa68c Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzpassthru" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzpassthru</refname>
   <refpurpose>
-   Gibt alle verbleibenden Daten eines gz-Datei Deskriptors aus
+   Gibt alle verbleibenden Daten eines gz-Dateizeigers aus
   </refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
    <type>int</type><methodname>gzpassthru</methodname>
-   <methodparam><type>resource</type><parameter>zp</parameter></methodparam>
+   <methodparam><type>resource</type><parameter>stream</parameter></methodparam>
   </methodsynopsis>
   <para>
    Liest bis <acronym>EOF</acronym> von der aktuellen Position auf dem
-   übergebenen gz-Datei Deskriptor und schreibt die (unkomprimierten)
-   Ergebnisse auf die Standard Ausgabe.
+   übergebenen gz-Dateizeiger und schreibt die (unkomprimierten) Ergebnisse
+   auf die Standardausgabe.
   </para>
   <note>
    <para>
-    Eventuell müssen sie <function>gzrewind</function> aufrufen, um den Datei
-    Deskriptor auf den Anfang der Datei zurückzusetzen, falls sie schon Daten
-    dorthin geschrieben haben.
+    Eventuell müssen sie <function>gzrewind</function> aufrufen, um den
+    Dateizeiger auf den Anfang der Datei zurückzusetzen, falls sie schon
+    Daten dorthin geschrieben haben.
    </para>
   </note>
   <tip>
    <para>
-    Wenn sie einfach den Inhalt einer Datei in den Ausgabe Puffer ausgeben
+    Wenn sie einfach den Inhalt einer Datei in den Ausgabepuffer ausgeben
     wollen, ohne sie zuerst zu verändern oder zu einem bestimmten Offset zu
     springen (seek), können sie <function>readgzfile</function> nutzen, was
-    den <function>gzopen</function> Aufruf spart.
+    den <function>gzopen</function>-Aufruf spart.
    </para>
   </tip>
  </refsect1>
@@ -40,10 +40,10 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>zp</parameter></term>
+     <term><parameter>stream</parameter></term>
      <listitem>
       <para>
-       Der gz-Datei Deskriptor. Er muss gültig sein und auf eine mit
+       Der gz-Dateizeiger. Er muss gültig sein und auf eine mit
        <function>gzopen</function> erfolgreiche geöffnete Datei zeigen.
       </para>
      </listitem>
@@ -54,7 +54,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Die Anzahl umkomprimierter Zeichen gelesen von <parameter>gz</parameter>
+   Die Anzahl umkomprimierter Zeichen, gelesen von <parameter>gz</parameter>
    und durchgereicht zu der Eingabe oder &false; bei Fehlern.
   </para>
  </refsect1>
@@ -62,7 +62,7 @@
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzpassthru</function> example</title>
+    <title><function>gzpassthru</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -76,7 +76,6 @@ gzclose($fp);
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzread.xml b/reference/zlib/functions/gzread.xml
index 2043553f0..d1049d9c0 100644
--- a/reference/zlib/functions/gzread.xml
+++ b/reference/zlib/functions/gzread.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzread" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzread</refname>
@@ -9,14 +9,14 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>gzread</methodname>
-   <methodparam><type>resource</type><parameter>zp</parameter></methodparam>
+   <type class="union"><type>string</type><type>false</type></type><methodname>gzread</methodname>
+   <methodparam><type>resource</type><parameter>stream</parameter></methodparam>
    <methodparam><type>int</type><parameter>length</parameter></methodparam>
   </methodsynopsis>
   <para>
-   <function>gzread</function> liest bis zu <parameter>length</parameter> 
-   Bytes aus der gegebenen gz-Datei Resource. Lesen stoppt,
-   wenn <parameter>length</parameter> (unkomprimierte) Bytes gelesen wurden
+   <function>gzread</function> liest bis zu <parameter>length</parameter>
+   Bytes vom angegebenen gz-Dateizeiger. Das Lesen stoppt, wenn
+   <parameter>length</parameter> (unkomprimierte) Bytes gelesen wurden
    oder <acronym>EOF</acronym> (Dateiende) erreicht wurde, je nachdem, was
    zuerst eintrifft.
   </para>
@@ -26,11 +26,11 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>zp</parameter></term>
+     <term><parameter>stream</parameter></term>
      <listitem>
       <para>
-       Die gz-Datei Ressource. Dies muss auf eine gültige, erfolgreich
-       mit <function>gzopen</function> geöffnete Datei zeigen.
+       Der gz-Dateizeiger. Dieser muss auf eine gültige, erfolgreich mit
+       <function>gzopen</function> geöffnete Datei zeigen.
       </para>
      </listitem>
     </varlistentry>
@@ -48,14 +48,38 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Die gelesenen Daten.
+   Die gelesenen Daten. &return.falseforfailure;.
   </para>
  </refsect1>
+
+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <informaltable>
+   <tgroup cols="2">
+    <thead>
+     <row>
+      <entry>&Version;</entry>
+      <entry>&Description;</entry>
+     </row>
+    </thead>
+    <tbody>
+     <row>
+      <entry>7.4.0</entry>
+      <entry>
+       Diese Funktion gibt jetzt bei einem Fehler &false; zurück; vorher wurde
+       <literal>0</literal> zurückgegeben.
+      </entry>
+     </row>
+    </tbody>
+   </tgroup>
+  </informaltable>
+ </refsect1>
+
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzread</function> Beispiel</title>
+    <title><function>gzread</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -84,7 +108,6 @@ gzclose($zd);
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzrewind.xml b/reference/zlib/functions/gzrewind.xml
index d557d9574..d0cff130e 100644
--- a/reference/zlib/functions/gzrewind.xml
+++ b/reference/zlib/functions/gzrewind.xml
@@ -1,32 +1,32 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzrewind" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzrewind</refname>
-  <refpurpose>Setzt die Dateiposition auf den Anfang zurück</refpurpose>
+  <refpurpose>Setzt den gz-Dateizeiger auf den Anfang zurück</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
    <type>bool</type><methodname>gzrewind</methodname>
-   <methodparam><type>resource</type><parameter>zp</parameter></methodparam>
+   <methodparam><type>resource</type><parameter>stream</parameter></methodparam>
   </methodsynopsis>
-  <para>    
-   Setzt die Schreib-/Leseposition der gz-Datei Resource auf den
-   Anfang des Streams zurück.
-  </para> 
+  <para>
+   Setzt die Schreib-/Leseposition des gz-Dateizeigers auf den Anfang des
+   Streams zurück.
+  </para>
  </refsect1>
  <refsect1 role="parameters">
   &reftitle.parameters;
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>zp</parameter></term>
+     <term><parameter>stream</parameter></term>
      <listitem>
       <para>
-       Die gz-Datei Resource. Dies muss auf eine gültige, erfolgreich
-       mit <function>gzopen</function> geöffnete Datei zeigen.
+       Der gz-Dateizeiger. Dies muss auf eine gültige, erfolgreich mit
+       <function>gzopen</function> geöffnete Datei zeigen.
       </para>
      </listitem>
     </varlistentry>
@@ -49,7 +49,6 @@
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzseek.xml b/reference/zlib/functions/gzseek.xml
index f23adfcd6..a46f06e44 100644
--- a/reference/zlib/functions/gzseek.xml
+++ b/reference/zlib/functions/gzseek.xml
@@ -1,29 +1,29 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzseek" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzseek</refname>
-  <refpurpose>Positioniert innerhalb einer gz-Datei</refpurpose>
+  <refpurpose>Positioniert den gz-Dateizeiger</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
    <type>int</type><methodname>gzseek</methodname>
-   <methodparam><type>resource</type><parameter>zp</parameter></methodparam>
+   <methodparam><type>resource</type><parameter>stream</parameter></methodparam>
    <methodparam><type>int</type><parameter>offset</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>whence</parameter><initializer>SEEK_SET</initializer></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>whence</parameter><initializer><constant>SEEK_SET</constant></initializer></methodparam>
   </methodsynopsis>
   <para>
    Setzt die Schreib-/Leseposition für die angegebene Datei.
-   Dies entspricht dem C-API Aufruf 
+   Dies entspricht dem C-API Aufruf
    <literal>gzseek(zp, offset, SEEK_SET)</literal>.
   </para>
   <para>
-   Wenn die Datei für Lesezugriffe geöffnet ist wird diese Funktion
+   Wenn die Datei für Lesezugriffe geöffnet ist, wird diese Funktion
    emuliert und kann sehr langsam sein. Wenn die Datei zum Schreiben
-   geöffnet ist kann nur vorwärts positioniert werden, die Funktion
-   komprimiert dann eine Sequenz von Nullbytes um die gewünschte 
+   geöffnet ist, kann nur vorwärts positioniert werden; die Funktion
+   komprimiert dann eine Sequenz von Nullbytes, um die gewünschte
    Position zu erreichen.
   </para>
  </refsect1>
@@ -32,11 +32,11 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>zp</parameter></term>
+     <term><parameter>stream</parameter></term>
      <listitem>
       <para>
-       Die gz-Datei Resource. Dies muss auf eine gültige, erfolgreich
-       mit <function>gzopen</function> geöffnete Datei zeigen.
+       Der gz-Dateizeiger. Dieser muss auf eine gültige, erfolgreich mit
+       <function>gzopen</function> geöffnete Datei zeigen.
       </para>
      </listitem>
     </varlistentry>
@@ -52,14 +52,15 @@
      <term><parameter>whence</parameter></term>
       <listitem>
        <para>
-        <parameter>whence</parameter> gibt an auf welche Anfangsposition sich <parameter>offset</parameter> bezieht. Mögliche Werte sind:
+        <parameter>whence</parameter> gibt an, auf welche Anfangsposition sich
+        <parameter>offset</parameter> bezieht. Mögliche Werte sind:
         <simplelist>
          <member><constant>SEEK_SET</constant> - Setzt die Position auf <parameter>offset</parameter> Bytes vom Dataianfang.</member>
          <member><constant>SEEK_CUR</constant> - Verschiebt die Position um <parameter>offset</parameter> Bytes ausgehend von der aktuellen Position.</member>
         </simplelist>
        </para>
        <para>
-        Wird <parameter>whence</parameter> nicht angegeben so wird
+        Wird <parameter>whence</parameter> nicht angegeben, so wird
         <constant>SEEK_SET</constant> angenommen.
        </para>
       </listitem>
@@ -70,15 +71,15 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Gibt 0 bei Erfolg und -1 bei Fehlern zurück. Beachten Sie
-   das eine Suche über das Dateiende hinaus nicht als Fehler gilt.
+   Gibt 0 bei Erfolg und -1 bei Fehlern zurück. Beachten Sie, dass eine Suche
+   über das Dateiende hinaus nicht als Fehler gilt.
   </para>
  </refsect1>
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzseek</function> Beispiel</title>
+    <title><function>gzseek</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -102,7 +103,6 @@ gzclose($gz);
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gztell.xml b/reference/zlib/functions/gztell.xml
index 43b43cf2e..70e519201 100644
--- a/reference/zlib/functions/gztell.xml
+++ b/reference/zlib/functions/gztell.xml
@@ -1,21 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gztell" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gztell</refname>
-  <refpurpose>Ermittelt die aktuelle Position in einer gz-Datei</refpurpose>
+  <refpurpose>Ermittelt die aktuelle Position eines gz-Dateizeigers</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>int</type><methodname>gztell</methodname>
-   <methodparam><type>resource</type><parameter>zp</parameter></methodparam>
+   <type class="union"><type>int</type><type>false</type></type><methodname>gztell</methodname>
+   <methodparam><type>resource</type><parameter>stream</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Gibt die aktuelle Schreib-/Leseposition innerhalb der gegebenen
-   gz-Datei zurück. Diese entspricht dem Offset in die nicht komprimierten
-   Dateidaten.
+   Gibt die aktuelle Schreib-/Leseposition des angegebenen gz-Dateizeigers
+   zurück. Diese entspricht dem Offset in die nicht komprimierten Dateidaten.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -23,11 +22,11 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>zp</parameter></term>
+     <term><parameter>stream</parameter></term>
      <listitem>
       <para>
-       Die gz-Datei Resource. Dies muss auf eine gültige, erfolgreich
-       mit <function>gzopen</function> geöffnete Datei zeigen.
+       Der gz-Dateizeiger. Dieser muss auf eine gültige, erfolgreich mit
+       <function>gzopen</function> geöffnete Datei zeigen.
       </para>
      </listitem>
     </varlistentry>
@@ -51,7 +50,6 @@
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzuncompress.xml b/reference/zlib/functions/gzuncompress.xml
index 0af313c17..f5026af63 100644
--- a/reference/zlib/functions/gzuncompress.xml
+++ b/reference/zlib/functions/gzuncompress.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzuncompress" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzuncompress</refname>
@@ -9,12 +9,12 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>gzuncompress</methodname>
+   <type class="union"><type>string</type><type>false</type></type><methodname>gzuncompress</methodname>
    <methodparam><type>string</type><parameter>data</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>length</parameter><initializer>0</initializer></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>max_length</parameter><initializer>0</initializer></methodparam>
   </methodsynopsis>
-  <para>   
-   Diese Funktion dekomprimiert einen komprimierten String.  
+  <para>
+   Diese Funktion dekomprimiert einen komprimierten String.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -25,12 +25,12 @@
      <term><parameter>data</parameter></term>
      <listitem>
       <para>
-       Mit <function>gzcompress</function> komprimierte Daten
+       Mit <function>gzcompress</function> komprimierte Daten.
       </para>
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>length</parameter></term>
+     <term><parameter>max_length</parameter></term>
      <listitem>
       <para>
        Die maximale Länge der dekodierten Daten.
@@ -43,12 +43,12 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Die ursprünglichen nicht komprimierten Daten oder &false; bei Fehlern.
+   Die ursprünglichen nicht komprimierten Daten, oder &false; bei Fehlern.
   </para>
   <para>
-   Die Funktion gibt einen Fehler zurück wenn die unkomprimierten Daten
-   mehr als 32768 mal so lang sind wie die komprimierte Eingabe oder 
-   länger als mit dem optionalen Parameter <parameter>length</parameter>
+   Die Funktion gibt einen Fehler zurück, wenn die unkomprimierten Daten
+   mehr als 32768 mal so lang sind wie die komprimierte Eingabe oder
+   länger, als mit dem optionalen Parameter <parameter>max_length</parameter>
    angegeben.
   </para>
  </refsect1>
@@ -56,7 +56,7 @@
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzuncompress</function> Beispiel</title>
+    <title><function>gzuncompress</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -81,7 +81,6 @@ echo $uncompressed;
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/gzwrite.xml b/reference/zlib/functions/gzwrite.xml
index 519c5fd7b..2dfcf4890 100644
--- a/reference/zlib/functions/gzwrite.xml
+++ b/reference/zlib/functions/gzwrite.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.gzwrite" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>gzwrite</refname>
@@ -9,14 +9,14 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>int</type><methodname>gzwrite</methodname>
-   <methodparam><type>resource</type><parameter>zp</parameter></methodparam>
-   <methodparam><type>string</type><parameter>string</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>length</parameter></methodparam>
+   <type class="union"><type>int</type><type>false</type></type><methodname>gzwrite</methodname>
+   <methodparam><type>resource</type><parameter>stream</parameter></methodparam>
+   <methodparam><type>string</type><parameter>data</parameter></methodparam>
+   <methodparam choice="opt"><type class="union"><type>int</type><type>null</type></type><parameter>length</parameter><initializer>&null;</initializer></methodparam>
   </methodsynopsis>
   <para>
    <function>gzwrite</function> schreibt den Inhalt von
-   <parameter>string</parameter> in die angegebene gz-Datei aus.
+   <parameter>data</parameter> in die angegebene gz-Datei aus.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -24,17 +24,16 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>zp</parameter></term>
+     <term><parameter>stream</parameter></term>
      <listitem>
       <para>
-       Eine gz-Datei Resource. Diese muss gültig sein und auf eine
-       Datei zeigen die erfolgreich mit <function>gzopen</function>
-       geöffnet wurde.
+       Ein gz-Dateizeiger. Dieser muss gültig sein und auf eine Datei zeigen,
+       die erfolgreich mit <function>gzopen</function> geöffnet wurde.
       </para>
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>string</parameter></term>
+     <term><parameter>data</parameter></term>
      <listitem>
       <para>
        Der auszugebende String.
@@ -45,19 +44,18 @@
      <term><parameter>length</parameter></term>
      <listitem>
       <para>
-       Die Anzahl unkomprimierter Bytes die ausgegeben werden soll.
-       Wenn angegeben wird nach <parameter>length</parameter> 
-       geschriebenen Bytes aus <parameter>string</parameter> abgebrochen
-       wenn bis dahin das Ende des Strings nicht erreicht ist.
+       Die Anzahl unkomprimierter Bytes, die ausgegeben werden sollen. Wenn
+       angegeben, wird nach <parameter>length</parameter> aus
+       <parameter>data</parameter> geschriebenen Bytes abgebrochen, wenn bis
+       dahin das Ende des Strings nicht erreicht ist.
       </para>
       <note>
        <para>
-        Beachten Sie das der <link
+        Es ist zu beachten, dass der Konfigurationsparameter <link
         linkend="ini.magic-quotes-runtime">magic_quotes_runtime</link>
-        Konfigurationsparameter ignoriert wird und keine Slashes aus
-        <parameter>string</parameter> entfernt werden wenn der 
-        optionale Parameter <parameter>length</parameter> 
-        übergeben wird.
+        ignoriert wird und keine Slashes aus <parameter>data</parameter>
+        entfernt, werden wenn der optionale Parameter
+        <parameter>length</parameter> übergeben wird.
        </para>
       </note>
      </listitem>
@@ -67,16 +65,47 @@
  </refsect1>
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
-  <para> 
-   Gibt die Anzahl der (unkomprimierten) Bytes zurück die auf
-   den gegebenen gz-Stream ausgegeben wurden.
+  <para>
+   Gibt die Anzahl der (unkomprimierten) Bytes zurück, die auf den gegebenen
+   gz-Stream ausgegeben wurden. &return.falseforfailure;.
   </para>
  </refsect1>
+
+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <informaltable>
+   <tgroup cols="2">
+    <thead>
+     <row>
+      <entry>&Version;</entry>
+      <entry>&Description;</entry>
+     </row>
+    </thead>
+    <tbody>
+     <row>
+      <entry>8.0.0</entry>
+      <entry>
+       <parameter>length</parameter> ist jetzt ein Nullable-Typ; vorher war
+       der Standardwert <literal>0</literal>.
+      </entry>
+     </row>
+     <row>
+      <entry>7.4.0</entry>
+      <entry>
+       Falls ein Fehler auftritt, gibt diese Funktion jetzt &false; zurück;
+       vorher wurde <literal>0</literal> zurückgegeben.
+      </entry>
+     </row>
+    </tbody>
+   </tgroup>
+  </informaltable>
+ </refsect1>
+
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
    <example>
-    <title><function>gzwrite</function> Beispiel</title>
+    <title><function>gzwrite</function>-Beispiel</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -100,7 +129,6 @@ gzclose($gz);
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/readgzfile.xml b/reference/zlib/functions/readgzfile.xml
index 06ebcd3cd..75abbf1a2 100644
--- a/reference/zlib/functions/readgzfile.xml
+++ b/reference/zlib/functions/readgzfile.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 43c3e5cb61b0557f3a1bd7b54b154e3bdd2046a2 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: b95d28e6ec86e4a71e012737d36ebdc1cf009180 Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.readgzfile" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>readgzfile</refname>
@@ -9,18 +9,18 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>int</type><methodname>readgzfile</methodname>
+   <type class="union"><type>int</type><type>false</type></type><methodname>readgzfile</methodname>
    <methodparam><type>string</type><parameter>filename</parameter></methodparam>
    <methodparam choice="opt"><type>int</type><parameter>use_include_path</parameter><initializer>0</initializer></methodparam>
   </methodsynopsis>
-  <para> 
-   Liest eine Datei, dekomprimiert sie und gibt das Ergebnis 
-   auf die Standardausgabe aus.
+  <para>
+   Liest eine Datei, dekomprimiert sie und gibt das Ergebnis auf die
+   Standardausgabe aus.
   </para>
   <para>
-   <function>readgzfile</function> kann auch Dateien lesen die nicht
-   im gzip Format vorliegen; in diesem Fall wird der Inhalt der Datei
-   direkt ohne Dekomprimierung ausgegeben.
+   <function>readgzfile</function> kann auch Dateien lesen, die nicht im
+   gzip-Format vorliegen; in diesem Fall wird der Inhalt der Datei direkt ohne
+   Dekomprimierung ausgegeben.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -32,7 +32,7 @@
      <listitem>
       <para>
        Der Dateiname. Die Datei wird geöffnet und ihr Inhalt auf die
-       Standartausgabe ausgegeben.
+       Standardausgabe ausgegeben.
       </para>
      </listitem>
     </varlistentry>
@@ -40,10 +40,9 @@
      <term><parameter>use_include_path</parameter></term>
      <listitem>
       <para>
-       Sie können diesen Parameter auf <literal>1</literal> setzen
-       wenn die Datei auch im <link
-       linkend="ini.include-path">include_path</link> gesucht
-       werden soll.
+       Dieser Parameter kann auf <literal>1</literal> gesetzt werden, wenn die
+       Datei auch im <link linkend="ini.include-path">include_path</link>
+       gesucht werden soll.
       </para>
      </listitem>
     </varlistentry>
@@ -52,7 +51,7 @@
  </refsect1>
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
-  <para> 
+  <para>
    Gibt im Erfolgsfall die Anzahl der ausgegebenen Zeichen zurück.
    &return.falseforfailure;
   </para>
@@ -74,7 +73,6 @@
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/zlib-decode.xml b/reference/zlib/functions/zlib-decode.xml
index 5a089b89e..d7608cb26 100644
--- a/reference/zlib/functions/zlib-decode.xml
+++ b/reference/zlib/functions/zlib-decode.xml
@@ -1,22 +1,22 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: d07914dccda57041f015feb37d80fce73787aa77 Maintainer: patrickeigensatz Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: patrickeigensatz Status: ready -->
 
 <refentry xml:id="function.zlib-decode" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>zlib_decode</refname>
-  <refpurpose>Dekomprimiert raw/gzip/zlib kodierte Daten</refpurpose>
+  <refpurpose>Dekomprimiert raw-/gzip-/zlib-kodierte Daten</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>zlib_decode</methodname>
-   <methodparam><type>string</type><parameter>data</parameter></methodparam>
-   <methodparam choice="opt"><type>string</type><parameter>max_decoded_len</parameter></methodparam>
+   <type class="union"><type>string</type><type>false</type></type><methodname>zlib_decode</methodname>
+    <methodparam><type>string</type><parameter>data</parameter></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>max_length</parameter><initializer>0</initializer></methodparam>
   </methodsynopsis>
   <para>
-   Dekomprimiert raw/gzip/zlib kodierte Daten.
+   Dekomprimiert raw-/gzip-/zlib-kodierte Daten.
   </para>
 
   &warn.undocumented.func;
@@ -35,7 +35,7 @@
     </listitem>
    </varlistentry>
    <varlistentry>
-    <term><parameter>max_decoded_len</parameter></term>
+    <term><parameter>max_length</parameter></term>
     <listitem>
      <para>
       
@@ -60,7 +60,6 @@
  </refsect1>
 
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/zlib-encode.xml b/reference/zlib/functions/zlib-encode.xml
index bc588c8b7..141c1a484 100644
--- a/reference/zlib/functions/zlib-encode.xml
+++ b/reference/zlib/functions/zlib-encode.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: fa994a739c769e155f6b6848f66f1f9a24ec9eb0 Maintainer: patrickeigensatz Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: patrickeigensatz Status: ready -->
 
 <refentry xml:id="function.zlib-encode" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
@@ -11,7 +11,7 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>zlib_encode</methodname>
+   <type class="union"><type>string</type><type>false</type></type><methodname>zlib_encode</methodname>
    <methodparam><type>string</type><parameter>data</parameter></methodparam>
    <methodparam><type>int</type><parameter>encoding</parameter></methodparam>
    <methodparam choice="opt"><type>int</type><parameter>level</parameter><initializer>-1</initializer></methodparam>
@@ -66,7 +66,7 @@
  <refsect1 role="examples">
   &reftitle.examples;
   <example xml:id="zlib-encode.example.basic">
-   <title><function>zlib_encode</function> Beispiel</title>
+   <title><function>zlib_encode</function>-Beispiel</title>
    <programlisting role="php">
 <![CDATA[
 <?php
@@ -93,7 +93,6 @@ echo bin2hex($enc);
  </refsect1>
 
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/functions/zlib-get-coding-type.xml b/reference/zlib/functions/zlib-get-coding-type.xml
index 20e970ee6..3c3734167 100644
--- a/reference/zlib/functions/zlib-get-coding-type.xml
+++ b/reference/zlib/functions/zlib-get-coding-type.xml
@@ -1,25 +1,25 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hholzgra  Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: hholzgra  Status: ready -->
 <refentry xml:id="function.zlib-get-coding-type" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>zlib_get_coding_type</refname>
-  <refpurpose>Gibt die für Ausgabekomprimierung genutze Methode zurück</refpurpose>
+  <refpurpose>Gibt die für Ausgabekomprimierung genutzte Methode zurück</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>zlib_get_coding_type</methodname>
-   <void />
+   <type class="union"><type>string</type><type>false</type></type><methodname>zlib_get_coding_type</methodname>
+   <void/>
   </methodsynopsis>
   <para>
-   Gibt die für Ausgabekomprimierung genutze Methode zurück. 
+   Gibt die für Ausgabekomprimierung genutzte Methode zurück.
   </para>
  </refsect1>
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Mögliche Ergebnisse sind <literal>gzip</literal>, <literal>deflate</literal>,
+   Mögliche Ergebnisse sind <literal>gzip</literal>, <literal>deflate</literal>
    oder &false;.
   </para>
  </refsect1>
@@ -28,15 +28,13 @@
   <para>
    <simplelist>
     <member>
-     Die <link 
-     linkend="ini.zlib.output-compression">zlib.output_compression</link> 
-     Direktive.
+     Die <link
+     linkend="ini.zlib.output-compression">zlib.output_compression</link>-Direktive.
     </member>
    </simplelist>
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/reference/zlib/ini.xml b/reference/zlib/ini.xml
index a49a779ff..f70706f31 100644
--- a/reference/zlib/ini.xml
+++ b/reference/zlib/ini.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: b824e2b1086e94a1077bd071964547283616030a Maintainer: sammywg Status: ready -->
+<!-- EN-Revision: 86e6094e86b84a51d00ab217ac50ce8dde33d82a Maintainer: sammywg Status: ready -->
 
 <section xml:id="zlib.configuration" xmlns="http://docbook.org/ns/docbook">
  &reftitle.runtime;
@@ -53,7 +53,7 @@
   <varlistentry xml:id="ini.zlib.output-compression">
    <term>
     <parameter>zlib.output_compression</parameter>
-    <type>boolean</type>/<type>integer</type>
+    <type>bool</type>/<type>int</type>
    </term>
    <listitem>
     <para>
@@ -66,8 +66,8 @@
      gesendet wurde.
     </para>
     <para>
-     Diese Option akzeptiert auch Integerwerte anstelle des boolschen On/Off,
-     wenn Sie diese verwenden, können Sie die Ausgabepuffergröße festlegen
+     Diese Option akzeptiert auch Integerwerte anstelle des boolschen On/Off.
+     Wenn Sie diese verwenden, können Sie die Ausgabepuffergröße festlegen
      (der Standardwert ist 4KB).
     </para>
     <note>
@@ -83,13 +83,13 @@
   <varlistentry xml:id="ini.zlib.output-compression-level">
    <term>
     <parameter>zlib.output_compression_level</parameter>
-    <type>integer</type>
+    <type>int</type>
    </term>
    <listitem>
     <para>
      Der Kompressionsgrad für die transparente Ausgabekomprimierung. Geben Sie
      einen Wert zwischen 0 (keine Kompression) und 9 (stärkste Kompressionsrate)
-     an. Der Vorgabewert -1 lässt den Server darüber entscheiden, welchen
+     an. Der Vorgabewert -1 lässt den Server darüber entscheiden, welcher
      Kompressionsgrad zu verwenden ist.
     </para>
    </listitem>
diff --git a/reference/zlib/setup.xml b/reference/zlib/setup.xml
index 2bfe63217..67d09c19a 100644
--- a/reference/zlib/setup.xml
+++ b/reference/zlib/setup.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 6f5d31d899c1b3f069893d84d61fe7f247bb0256 Maintainer: sammywg Status: ready -->
+<!-- EN-Revision: 02ba67b51f2bde571b6ce07026e935f4e81019af Maintainer: sammywg Status: ready -->
 
 <chapter xml:id="zlib.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  &reftitle.setup;
@@ -30,7 +30,9 @@
   &reftitle.resources;
   <para>
    Die Extension definiert eine Filepointer-Ressource, die von
-   <function>gzopen</function> zurückgegeben wird.
+   <function>gzopen</function> zurückgegeben wird. Vor PHP 8.0.0 wurden auch
+   die Ressourcen <literal>zlib.deflate</literal> und
+   <literal>zlib.inflate</literal> definiert.
   </para>
  </section>
  <!-- }}} -->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.