svn: /phpdoc/de/trunk/ language/oop5/overloading.xml language-snippets.ent reference/array/functions/array-filter.xml reference/image/functions/getimagesize.xml reference/json/functions/json-decode.xml reference/json/functions/json-encode.xml reference/ldap/functions/ldap-connect.xml reference/mysql/ini.xml

[email protected] (Oliver Albers)
Newsgroups php.doc.de
Message-ID <[email protected]>
simp                                     Thu, 11 Jul 2019 19:08:42 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=347724

Log:
Sync to EN

Changed paths:
    U   phpdoc/de/trunk/language/oop5/overloading.xml
    U   phpdoc/de/trunk/language-snippets.ent
    U   phpdoc/de/trunk/reference/array/functions/array-filter.xml
    U   phpdoc/de/trunk/reference/image/functions/getimagesize.xml
    U   phpdoc/de/trunk/reference/json/functions/json-decode.xml
    U   phpdoc/de/trunk/reference/json/functions/json-encode.xml
    U   phpdoc/de/trunk/reference/ldap/functions/ldap-connect.xml
    U   phpdoc/de/trunk/reference/mysql/ini.xml
svn-diffs-347724.txt (text/x-diff, 35.2 KB)
Modified: phpdoc/de/trunk/language/oop5/overloading.xml
===================================================================
--- phpdoc/de/trunk/language/oop5/overloading.xml	2019-07-11 12:56:48 UTC (rev 347723)
+++ phpdoc/de/trunk/language/oop5/overloading.xml	2019-07-11 19:08:42 UTC (rev 347724)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 332595 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 347517 Maintainer: simp Status: ready -->
  <sect1 xml:id="language.oop5.overloading" xmlns="http://docbook.org/ns/docbook">
   <title>Überladung</title>

@@ -113,23 +113,23 @@

    <para>
     <link linkend="object.set">__set</link> wird aufgerufen, wenn Daten in unzugreifbare
-    Eigenschaften geschrieben werden sollen.
+    (protected oder private) Eigenschaften geschrieben werden sollen.
    </para>

    <para>
     <link linkend="object.get">__get</link> wird verwendet, um Daten aus unzugreifbaren
-    Eigenschaften zu lesen.
+    (protected oder private) Eigenschaften zu lesen.
    </para>

    <para>
     <link linkend="object.isset">__isset</link> wird aufgerufen, indem
     <function>isset</function> oder <function>empty</function>
-    auf unzugreifbare Eigenschaften angewendet wird.
+    auf unzugreifbare (protected oder private) Eigenschaften angewendet wird.
    </para>

    <para>
     <link linkend="object.unset">__unset</link> wird aufgerufen, wenn
-    <function>unset</function> für unzugreifbaren Eigenschaften
+    <function>unset</function> für unzugreifbaren (protected oder private) Eigenschaften
     aufgerufen wird.
    </para>


Modified: phpdoc/de/trunk/language-snippets.ent
===================================================================
--- phpdoc/de/trunk/language-snippets.ent	2019-07-11 12:56:48 UTC (rev 347723)
+++ phpdoc/de/trunk/language-snippets.ent	2019-07-11 19:08:42 UTC (rev 347724)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 346817 Maintainer: simp Status: wip -->
+<!-- EN-Revision: 347061 Maintainer: simp Status: wip -->
 <!-- CREDITS: sammywg, mk, betz -->

 <!ENTITY installation.enabled.disable 'Diese Erweiterung ist standardmäßig aktiviert. Sie kann bei der Kompilierung mit der folgenden Option ausgeschaltet werden: '>
@@ -309,8 +309,12 @@

 <!ENTITY warn.removed.function-7-0-0 '<warning
 xmlns="http://docbook.org/ns/docbook"><simpara>Diese Funktion wurde
-seit PHP 7.0.0 <emphasis>ENTFERNT</emphasis>.</simpara></warning>'>
+mit PHP 7.0.0 <emphasis>ENTFERNT</emphasis>.</simpara></warning>'>

+<!ENTITY warn.removed.function-7-4-0 '<warning
+xmlns="http://docbook.org/ns/docbook"><simpara>Diese Funktion wurde
+mit PHP 7.4.0 <emphasis>ENTFERNT</emphasis>.</simpara></warning>'>
+
 <!ENTITY warn.experimental.func '<warning
 xmlns="http://docbook.org/ns/docbook"><simpara>Diese Funktion ist
 <emphasis xmlns="http://docbook.org/ns/docbook">EXPERIMENTELL</emphasis>. Das Verhalten, der Funktionsname und alles
@@ -2384,6 +2388,336 @@
  </para>
 '>

+<!ENTITY strings.parameter.format '
+<varlistentry xmlns="http://docbook.org/ns/docbook">
+ <term><parameter>format</parameter></term>
+ <listitem>
+  <para>
+   Der Formatstring setzt sich aus keiner oder mehreren Anweisungen
+   zusammen: Normale Zeichen (abgesehen von <literal>&#37;</literal>),
+   die direkt in das Ergebnis kopiert werden und
+   <emphasis>Konvertierungsanweisungen</emphasis>, die jeweils ihre
+   eigenen Parameter abrufen.
+  </para>
+
+  <para>
+   Eine Konvertierungsanweisung folgt diesem Prototypen:
+   <literal>&#37;[Flags][Weite][.Präzision]Spezifizierer</literal>.
+  </para>
+
+  <para>
+   <table>
+    <title>Flags</title>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>Flag</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry><literal>-</literal></entry>
+       <entry>
+        Linksbündig innerhalb der angegebenen Feldbreite;
+        Rechtsbündig ist der Standard
+       </entry>
+      </row>
+      <row>
+       <entry><literal>+</literal></entry>
+       <entry>
+        Positive Zahlen mit einem Pluszeichen
+        <literal>+</literal>; Standardmäßig werden
+        nur negative Zahlen mit negativen Vorzeichen
+        ausgegeben
+       </entry>
+      </row>
+      <row>
+       <entry><literal> </literal>(Leerzeichen)</entry>
+       <entry>
+        Füllt das Ergebnis mit Leerzeichen auf.
+        Dies ist der Standard.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>0</literal></entry>
+       <entry>
+        Füllt nach Links mit Nullen auf.
+        Mit dem <literal>s</literal>-Spezifizierer
+        kann dies auch nach rechts mit Nullen auffüllen.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>&apos;</literal>(Zeichen)</entry>
+       <entry>
+        Füllt das Ergebnis mit dem angegebenen Zeichen auf.
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </table>
+  </para>
+
+  <formalpara>
+   <title>Weite</title>
+   <para>
+    Eine Ganzzahle die angibt, wie viele Zeichen (Minimum)
+    das Konvertierungsergebnis haben soll.
+   </para>
+  </formalpara>
+
+  <formalpara>
+   <title>Präzision</title>
+   <para>
+    Die Bedeutung eines Punkts <literal>.</literal> gefolgt
+    von einer Ganzzahl hängt vom Spezifizierer ab:
+    <itemizedlist>
+     <listitem>
+      <simpara>
+       Für die Spezifizierer <literal>e</literal>, <literal>E</literal>,
+       <literal>f</literal> und <literal>F</literal>: Dies stellt die
+       Anzahl der Nachkommastellen an, die nach dem Dezimaltrennzeichen
+       ausgegeben werden soll (Standradmäßig ist dies 6).
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       Für die Spezifizierer <literal>g</literal> und <literal>G</literal>:
+       Die maximale Anzahl der auszugebenenden signifikanten
+       Nachkommastellen.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       Für den <literal>s</literal> Spezifizierer: Verhält sich wie ein
+       Abschneidepunkt, der eine maximale Anzahl an Zeichen in der
+       Zeichenkette angibt.
+      </simpara>
+     </listitem>
+    </itemizedlist>
+    <note>
+     <simpara>
+      Wenn der Punkt ohne einen expliziten Wert für die Präzision
+      angegeben wird, wird 0 angenommen.
+     </simpara>
+    </note>
+   </para>
+  </formalpara>
+
+  <note>
+   <simpara>
+    Wird ein Spezifizierer angegeben, der größer ist als
+    <constant>PHP_INT_MAX</constant>, so wird eine
+    Warnung ausgegeben.
+   </simpara>
+  </note>
+
+  <para>
+   <table>
+    <title>Spezifizierer</title>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>Spezifizierer</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry><literal>&#37;</literal></entry>
+       <entry>
+        Ein Prozentzeichen. Kein Parameter nötig.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>b</literal></entry>
+       <entry>
+        Der Parameter wird als Ganzzahl behandelt und
+        als Binärzahl ausgegeben.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>c</literal></entry>
+       <entry>
+        Der Parameter wird als Ganzzahl behandelt und
+        als Zeichen aus dem ASCII-Zeichensatz ausgegeben.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>d</literal></entry>
+       <entry>
+        Der Parameter wird als Ganzzahl behandelt und
+        als (vorzeichenbehaftete) Dezimalzahl ausgegeben.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>e</literal></entry>
+       <entry>
+        Der Parameter wird als Zahl in wissenschaftlicher Schreibweise
+        (z.B. 1.2e+2) behandelt. Die Angabe der Präzision steht seit PHP
+        5.2.1 für die Anzahl Zeichen nach dem Dezimalpunkt. In früheren
+        Versionen wurde dies als die Anzahl signifikanter Dezimalstellen
+        betrachtet (eins weniger).
+       </entry>
+      </row>
+      <row>
+       <entry><literal>E</literal></entry>
+       <entry>
+        Wie der Spezifizierer <literal>e</literal>, aber schreibt
+        einen Großbuchstaben (z.B. 1.2E+2).
+       </entry>
+      </row>
+      <row>
+       <entry><literal>f</literal></entry>
+       <entry>
+        Der Parameter wird als Gleitkommazahl betrachtet
+        und als Gleitkommazahl ausgegeben (abhängig von der Locale).
+       </entry>
+      </row>
+      <row>
+       <entry><literal>F</literal></entry>
+       <entry>
+        Der Parameter wird als Gleitkommazahl betrachtet
+        und als Gleitkommazahl (unabhängig von der Locale) ausgegeben.
+        Verfügbar seit PHP 5.0.3.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>g</literal></entry>
+       <entry>
+        <para>
+         Generelles Format.
+        </para>
+        <para>
+         Sei P die Präzision wenn nicht Null, 6 wenn die Präzision nicht angegeben
+         ist oder 1 wenn die Präzision Null ist.
+         Dann, wenn eine Konvertierung mittels E einen Exponenten von X hätte:
+        </para>
+        <para>
+         Wenn P > X ≥ −4 ist die Konvertierung mit Spezifizierer f und Präzision
+         P - (X + 1). Andernfalls wie mit Spezifizierer e und Präzision P - 1.
+        </para>
+       </entry>
+      </row>
+      <row>
+       <entry><literal>G</literal></entry>
+       <entry>
+        Wie der Spezifizierer <literal>g</literal>, aber
+        es wird <literal>E</literal> und <literal>F</literal> verwendet.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>o</literal></entry>
+       <entry>
+        Der Parameter wird als Ganzzahl betrachtet und als Oktalzahl
+        ausgegeben.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>s</literal></entry>
+       <entry>
+        Der Parameter wird als Zeichenkette betrachtet und ausgegeben.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>u</literal></entry>
+       <entry>
+        Der Parameter wird als Ganzzahl betrachtet und als
+        vorzeichenlose Dezimalzahl ausgegeben.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>x</literal></entry>
+       <entry>
+        Der Parameter wird als Ganzzahl betrachtet und als
+        Hexadezimalzahl (mit Kleinbuchstaben) ausgegeben.
+       </entry>
+      </row>
+      <row>
+       <entry><literal>X</literal></entry>
+       <entry>
+        Der Parameter wird als Ganzzahl betrachtet und als
+        Hexadezimalzahl (mit Großbuchstaben) ausgegeben.
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </table>
+  </para>
+
+  <warning>
+   <para>
+    Der Spezifizierer <literal>c</literal> ignoriert Auffüllung und Weite.
+   </para>
+  </warning>
+
+  <warning>
+   <para>
+    Der Versuch, die Kombination aus Zeichenketten mit Weite-Spezifizierern und Zeichensätzen die mehr als ein Byte
+    pro zeichen erwarten zu verwenden, führt zu unvorhersehbaren Ergebnissen.
+   </para>
+  </warning>
+
+  <para>
+   Variablen werden auf einen für den Spezifizier passenden Typen umgewandelt:
+   <table>
+    <title>Typ-Behandlung</title>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>Typ</entry>
+       <entry>Spezifizierer</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry><literal>string</literal></entry>
+       <entry><literal>s</literal></entry>
+      </row>
+      <row>
+       <entry><literal>integer</literal></entry>
+       <entry>
+        <literal>d</literal>,
+        <literal>u</literal>,
+        <literal>c</literal>,
+        <literal>o</literal>,
+        <literal>x</literal>,
+        <literal>X</literal>,
+        <literal>b</literal>
+       </entry>
+      </row>
+      <row>
+       <entry><literal>double</literal></entry>
+       <entry>
+        <literal>g</literal>,
+        <literal>G</literal>,
+        <literal>e</literal>,
+        <literal>E</literal>,
+        <literal>f</literal>,
+        <literal>F</literal>
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </table>
+  </para>
+ </listitem>
+</varlistentry>
+'>
+
+<!ENTITY strings.parameter.needle.non-string '
+ <para xmlns="http://docbook.org/ns/docbook">
+  Ist der Parameter <parameter>needle</parameter> kein String,
+  so wird dieser in eine Ganzzahl umgewandelt und als ordinaler Wert
+  eines Zeichens betrachtet. Dieses Verhalten gilt seit PHP 7.3.0 als
+  veraltete und es wird stark empfohlen, sich nicht darauf zu verlassen.
+  Ist das Verhalten gewünscht, so sollte man explizit zu einer
+  Zeichenkette casten oder explizit die Funktion <function>chr</function>
+  aufrufen.
+ </para>
+'>
+
+
 <!ENTITY strings.changelog.encoding '
  <row xmlns="http://docbook.org/ns/docbook">
   <entry>5.6.0</entry>
@@ -2421,30 +2755,26 @@
 <itemizedlist xmlns="http://docbook.org/ns/docbook">
  <listitem>
   <simpara>
-   <!-- TODO: link this to an MSDN link or similar -->
-   Unter Windows wird immer <function>CryptGenRandom</function> verwendet.
+   Unter Windows wird immer
+   <link xlink:href="&url.csprng.crypt-gen-random;"><function>CryptGenRandom</function></link>
+   verwendet. Seit PHP 7.2.0 wird stattdessen immer
+   <link xlink:href="&url.csprng.cng-api;">CNG-API</link> verwendet.
   </simpara>
  </listitem>
  <listitem>
   <simpara>
-   Auf anderen Plattformen, wird <function>arc4random_buf</function> verwendet,
-   wenn es verfügbar ist. Dies ist im Allgemeinen nur unter BSD-Derivation oder
-   Systemen mit libbsd der Fall.
+   Unter Linux wird der Syscall
+   <link xlink:href="&url.csprng.get-random-2;">getrandom(2)</link>
+   verwendet, wenn er verfügbar ist.
   </simpara>
  </listitem>
  <listitem>
   <simpara>
-   Schlägt obiges fehl, wird <filename>/dev/arandom</filename> verwendet, falls verfügbar.
+   Auf anderen Plattformen wird <filename>/dev/urandom</filename> verwendet.
   </simpara>
  </listitem>
  <listitem>
   <simpara>
-   Ist <filename>/dev/arandom</filename> nicht verfügbar, dann wird
-   <filename>/dev/urandom</filename> als Fallback verwendet.
-  </simpara>
- </listitem>
- <listitem>
-  <simpara>
    Ist keine der zuvor aufgezählten Quellen verfübar, wird ein
    <classname>Error</classname> geworfen.
   </simpara>
@@ -2451,7 +2781,39 @@
  </listitem>
 </itemizedlist>
 '>
+<!ENTITY csprng.errors '
+ <listitem xmlns="http://docbook.org/ns/docbook">
+  <simpara>
+   Wenn keine angemessene Quelle für Zufallszahlen verfügbar ist,
+   wird eine <classname>Exception</classname> geworfen.
+  </simpara>
+ </listitem>
+ <listitem xmlns="http://docbook.org/ns/docbook">
+  <simpara>
+    Werden ungültige Parameter übergeben, so wird ein
+    <classname>TypeError</classname> geworfen.
+  </simpara>
+ </listitem>
+'>
+<!ENTITY csprng.function.backport '
+ <note xmlns="http://docbook.org/ns/docbook">
+  <simpara>
+   Obwohl diese Funktion erst mit PHP 7.0.0 in PHP hinzugefügt wurde,
+   gibt es
+   <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.csprng.compat;">Userland-Implementierungen</link>
+   für PHP 5.2 bis einschließlich 5.6.
+  </simpara>
+ </note>
+'>

+
+<!-- UOPZ snippets -->
+
+<!ENTITY uopz.warn.removed.function-5-0-0 '<warning
+xmlns="http://docbook.org/ns/docbook"><simpara>Diese Funktion wurde
+mit PECL uopz 5.0.0 <emphasis>ENTFERNT</emphasis>.</simpara></warning>'>
+
+
 <!-- Migration Guide snippets -->
 <!ENTITY migration56.openssl.peer-verification '
    <para xmlns="http://docbook.org/ns/docbook">

Modified: phpdoc/de/trunk/reference/array/functions/array-filter.xml
===================================================================
--- phpdoc/de/trunk/reference/array/functions/array-filter.xml	2019-07-11 12:56:48 UTC (rev 347723)
+++ phpdoc/de/trunk/reference/array/functions/array-filter.xml	2019-07-11 19:08:42 UTC (rev 347724)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 347421 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 347430 Maintainer: simp Status: ready -->
 <!-- CREDITS: tom -->
 <refentry xml:id="function.array-filter" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
@@ -21,7 +21,7 @@
    und übergibt diesen der Callbackfunktion <parameter>callback</parameter>.
    Gibt die Funktion <parameter>callback</parameter> &true; zurück, so
    wird der aktuelle Wert von <parameter>array</parameter> in das
-   Ergebnis-<type>Array</type> geschrieben. Die Schlüssel des Arrays bleiben erhalten.
+   Ergebnis-&array; geschrieben. Die Schlüssel des Arrays bleiben erhalten.
   </para>
 </refsect1>


Modified: phpdoc/de/trunk/reference/image/functions/getimagesize.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/getimagesize.xml	2019-07-11 12:56:48 UTC (rev 347723)
+++ phpdoc/de/trunk/reference/image/functions/getimagesize.xml	2019-07-11 19:08:42 UTC (rev 347724)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 344612 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 347589 Maintainer: simp Status: ready -->
 <!-- Credits: jaenecke -->
 <refentry xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://docbook.org/ns/docbook" xml:id="function.getimagesize">
  <refnamediv>
@@ -215,46 +215,6 @@
         <constant>E_WARNING</constant>.
        </entry>
       </row>
-      <row>
-       <entry>4.3.2</entry>
-       <entry>
-        Unterstützung für <acronym>JPC</acronym>, <acronym>JP2</acronym>,
-        <acronym>JPX</acronym>, <acronym>JB2</acronym>, <acronym>XBM</acronym>
-        und <acronym>WBMP</acronym> wurde hinzugefügt.
-       </entry>
-      </row>
-      <row>
-       <entry>4.3.2</entry>
-       <entry>
-        Der Parameter <parameter>imageinfo</parameter> unterstützt JPEG2000
-       </entry>
-      </row>
-      <row>
-       <entry>4.3.0</entry>
-       <entry>
-        <literal>bits</literal> und <literal>channels</literal> sind auch für
-        andere Grafik-Formate verfügbar
-       </entry>
-      </row>
-      <row>
-       <entry>4.3.0</entry>
-       <entry>
-        Unterstützung für <acronym>SWC</acronym> wurde hinzugefügt.
-       </entry>
-      </row>
-      <row>
-       <entry>4.2.0</entry>
-       <entry>
-        Unterstützung für <acronym>TIFF</acronym> wurde hinzugefügt.
-       </entry>
-      </row>
-      <row>
-       <entry>4.0.6</entry>
-       <entry>
-        Unterstützung für <acronym>BMP</acronym> und <acronym>PSD</acronym>
-        wurde hinzugefügt.
-       </entry>
-      </row>
      </tbody>
     </tgroup>
    </informaltable>

Modified: phpdoc/de/trunk/reference/json/functions/json-decode.xml
===================================================================
--- phpdoc/de/trunk/reference/json/functions/json-decode.xml	2019-07-11 12:56:48 UTC (rev 347723)
+++ phpdoc/de/trunk/reference/json/functions/json-decode.xml	2019-07-11 19:08:42 UTC (rev 347724)
@@ -43,7 +43,7 @@
      <term><parameter>assoc</parameter></term>
      <listitem>
       <para>
-       Wenn &true;, werden zurückgegebene <type>Objekte</type> in assoziative
+       Wenn &true;, werden zurückgegebene &object;e in assoziative
        <type>Array</type>s konvertiert.
       </para>
      </listitem>
@@ -60,8 +60,11 @@
      <term><parameter>options</parameter></term>
      <listitem>
       <para>
-       Bitmaske von <constant>JSON_BIGINT_AS_STRING</constant>,
-       <constant>JSON_OBJECT_AS_ARRAY</constant>,  <constant>JSON_THROW_ON_ERROR</constant>.
+       Bitmaske von <constant>JSON_BIGINT_AS_STRING</constant>,
+       <constant>JSON_INVALID_UTF8_IGNORE</constant>,
+       <constant>JSON_INVALID_UTF8_SUBSTITUTE</constant>,
+       <constant>JSON_OBJECT_AS_ARRAY</constant>,
+       <constant>JSON_THROW_ON_ERROR</constant>.
        Das Verhalten dieser Konstanten ist auf der Seite über die
        <link linkend="json.constants">JSON Konstanten</link>
        beschrieben.
@@ -85,6 +88,93 @@
   </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>7.3.0</entry>
+       <entry>
+        <constant>JSON_THROW_ON_ERROR</constant>
+        <parameter>options</parameter> wurde hinzugefügt.
+       </entry>
+      </row>
+      <row>
+       <entry>7.2.0</entry>
+       <entry>
+        <constant>JSON_INVALID_UTF8_IGNORE</constant>, und
+        <constant>JSON_INVALID_UTF8_SUBSTITUTE</constant>
+        <parameter>options</parameter> wurden hinzugefügt.
+       </entry>
+      </row>
+      <row>
+       <entry>7.1.0</entry>
+       <entry>
+        Ein leerer JSON-Schlüssel ("") kann als leere Objekt-Eigenschaft kodiert
+        werden, anstatt dass ein Schlüssel mit dem Wert
+        <literal>_empty_</literal> verwendet wird.
+       </entry>
+      </row>
+      <row>
+       <entry>7.0.0</entry>
+       <entry>
+        Nicht RFC 7159 konforme Zahlenformate werden zurückgewiesen; auf
+        oberster Ebene (07, 0xff, .1, -.1) und auf allen Ebenen ([1.], [1.e1]).
+       </entry>
+      </row>
+      <row>
+       <entry>7.0.0</entry>
+       <entry>
+        Ein leerer PHP-String oder ein Wert der nach der Konvertierung zu String
+        ein Leerstring ist (<literal>NULL</literal>, <literal>FALSE</literal>),
+        resultiert in einem JSON Syntaxfehler.
+       </entry>
+      </row>
+      <row>
+       <entry>5.6.0</entry>
+       <entry>
+        Ungültige nicht kleingeschriebene Varianten von
+        <literal>true</literal>, <literal>false</literal> und
+        <literal>null</literal> literals sind nicht weiter gültige
+        Eingaben und werden eine Warnung hervorrufen.
+       </entry>
+      </row>
+      <row>
+       <entry>5.4.0</entry>
+       <entry>
+        Der Parameter <parameter>options</parameter> wurde hinzugefügt.
+       </entry>
+      </row>
+      <row>
+       <entry>5.3.0</entry>
+       <entry>Der optionale Parameter <parameter>depth</parameter> wurde
+        hinzugefügt. Die Standardrekursionstiefe wurde von 128 auf 512
+        heraufgesetzt.</entry>
+      </row>
+      <row>
+       <entry>5.2.3</entry>
+       <entry>Die Verschachtelungsgrenze wurde von 20 auf 128 angehoben.</entry>
+      </row>
+      <row>
+       <entry>5.2.1</entry>
+       <entry>
+        Unterstützung für JSON-Dekodierung der Basistypen wurde hinzugefügt.
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
+
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
@@ -281,78 +371,6 @@
   </note>
  </refsect1>

- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>7.1.0</entry>
-       <entry>
-        Ein leerer JSON-Schlüssel ("") kann als leere Objekt-Eigenschaft kodiert
-        werden, anstatt dass ein Schlüssel mit dem Wert
-        <literal>_empty_</literal> verwendet wird.
-       </entry>
-      </row>
-      <row>
-       <entry>7.0.0</entry>
-       <entry>
-        Nicht RFC 7159 konforme Zahlenformate werden zurückgewiesen; auf
-        oberster Ebene (07, 0xff, .1, -.1) und auf allen Ebenen ([1.], [1.e1]).
-       </entry>
-      </row>
-      <row>
-       <entry>7.0.0</entry>
-       <entry>
-        Ein leerer PHP-String oder ein Wert der nach der Konvertierung zu String
-        ein Leerstring ist (<literal>NULL</literal>, <literal>FALSE</literal>),
-        resultiert in einem JSON Syntaxfehler.
-       </entry>
-      </row>
-      <row>
-       <entry>5.6.0</entry>
-       <entry>
-        Ungültige nicht kleingeschriebene Varianten von
-        <literal>true</literal>, <literal>false</literal> und
-        <literal>null</literal> literals sind nicht weiter gültige
-        Eingaben und werden eine Warnung hervorrufen.
-       </entry>
-      </row>
-      <row>
-       <entry>5.4.0</entry>
-       <entry>
-        Der Parameter <parameter>options</parameter> wurde hinzugefügt.
-       </entry>
-      </row>
-      <row>
-       <entry>5.3.0</entry>
-       <entry>Der optionale Parameter <parameter>depth</parameter> wurde
-        hinzugefügt. Die Standardrekursionstiefe wurde von 128 auf 512
-        heraufgesetzt.</entry>
-      </row>
-      <row>
-       <entry>5.2.3</entry>
-       <entry>Die Verschachtelungsgrenze wurde von 20 auf 128 angehoben.</entry>
-      </row>
-      <row>
-       <entry>5.2.1</entry>
-       <entry>
-        Unterstützung für JSON-Dekodierung der Basistypen wurde hinzugefügt.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
- </refsect1>
-
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>

Modified: phpdoc/de/trunk/reference/json/functions/json-encode.xml
===================================================================
--- phpdoc/de/trunk/reference/json/functions/json-encode.xml	2019-07-11 12:56:48 UTC (rev 347723)
+++ phpdoc/de/trunk/reference/json/functions/json-encode.xml	2019-07-11 19:08:42 UTC (rev 347724)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 346377 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 347351 Maintainer: simp Status: ready -->
 <!-- Credits: sammywg -->

 <refentry xml:id="function.json-encode" xmlns="http://docbook.org/ns/docbook">
@@ -37,7 +37,7 @@
      <listitem>
       <para>
        Der zu kodierende <parameter>value</parameter>. Kann von jedem Typ außer
-       <type>Ressource</type> sein.
+       &resource; sein.
       </para>
       <para>
        Alle Strings müssen in UTF-8 kodiert sein-
@@ -49,18 +49,21 @@
      <term><parameter>options</parameter></term>
      <listitem>
       <para>
-       Bitmaske bestehend aus <constant>JSON_HEX_QUOT</constant>,
+       Bitmaske bestehend aus
+       <constant>JSON_FORCE_OBJECT</constant>,
+       <constant>JSON_HEX_QUOT</constant>,
        <constant>JSON_HEX_TAG</constant>,
        <constant>JSON_HEX_AMP</constant>,
        <constant>JSON_HEX_APOS</constant>,
+       <constant>JSON_INVALID_UTF8_IGNORE</constant>,
+       <constant>JSON_INVALID_UTF8_SUBSTITUTE</constant>,
        <constant>JSON_NUMERIC_CHECK</constant>,
+       <constant>JSON_PARTIAL_OUTPUT_ON_ERROR</constant>,
+       <constant>JSON_PRESERVE_ZERO_FRACTION</constant>,
        <constant>JSON_PRETTY_PRINT</constant>,
+       <constant>JSON_UNESCAPED_LINE_TERMINATORS</constant>,
        <constant>JSON_UNESCAPED_SLASHES</constant>,
-       <constant>JSON_FORCE_OBJECT</constant>,
-       <constant>JSON_PRESERVE_ZERO_FRACTION</constant>,
        <constant>JSON_UNESCAPED_UNICODE</constant>,
-       <constant>JSON_PARTIAL_OUTPUT_ON_ERROR</constant>,
-       <constant>JSON_UNESCAPED_LINE_TERMINATORS</constant>,
        <constant>JSON_THROW_ON_ERROR</constant>.
        Das Verhalten dieser Konstanten ist auf der Seite über die
        <link linkend="json.constants">JSON Konstanten</link>
@@ -101,6 +104,21 @@
      </thead>
      <tbody>
       <row>
+       <entry>7.3.0</entry>
+       <entry>
+        <constant>JSON_THROW_ON_ERROR</constant>
+        <parameter>options</parameter> wurde hinzugefügt.
+       </entry>
+      </row>
+      <row>
+       <entry>7.2.0</entry>
+       <entry>
+        <constant>JSON_INVALID_UTF8_IGNORE</constant>, und
+        <constant>JSON_INVALID_UTF8_SUBSTITUTE</constant>
+        <parameter>options</parameter> wurden hinzugefügt.
+       </entry>
+      </row>
+      <row>
        <entry>7.1.0</entry>
        <entry>
         <link linkend="ini.serialize-precision">serialize_precision</link> wird
@@ -148,6 +166,17 @@
       <row>
        <entry>5.3.0</entry>
        <entry>
+        <constant>JSON_FORCE_OBJECT</constant>,
+        <constant>JSON_HEX_AMP</constant>,
+        <constant>JSON_HEX_APOS</constant>,
+        <constant>JSON_HEX_QUOT</constant>, und
+        <constant>JSON_HEX_TAG</constant>,
+        <parameter>options</parameter> wurden hinzugefügt.
+       </entry>
+      </row>
+      <row>
+       <entry>5.3.0</entry>
+       <entry>
         Der Parameter <parameter>options</parameter> wurde hinzugefügt.
        </entry>
       </row>
@@ -392,8 +421,8 @@
     <para>
     Wie der Referenz JSON-Encoder gibt auch <function>json_encode</function>
     einen einfachen Wert (also weder ein Objekt noch ein Array) aus, wenn ein
-    <type>String</type>, <type>Integer</type>, <type>Float</type> oder
-    <type>Boolean</type> als Eingabe für <parameter>value</parameter> übergeben
+    &string;, &integer;, &float; oder &boolean;
+    als Eingabe für <parameter>value</parameter> übergeben
     wird. Während die meisten Decoder diese Werte als gültiges JSON akzeptieren
     könnte es einige geben die dies ablehnen, da die Spezifikationen in diesem
     Punkt mehrdeutig sind.

Modified: phpdoc/de/trunk/reference/ldap/functions/ldap-connect.xml
===================================================================
--- phpdoc/de/trunk/reference/ldap/functions/ldap-connect.xml	2019-07-11 12:56:48 UTC (rev 347723)
+++ phpdoc/de/trunk/reference/ldap/functions/ldap-connect.xml	2019-07-11 19:08:42 UTC (rev 347724)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 343795 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 347310 Maintainer: simp Status: ready -->
 <refentry xml:id="function.ldap-connect" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>ldap_connect</refname>
@@ -11,6 +11,17 @@
   &reftitle.description;
   <methodsynopsis>
    <type>resource</type><methodname>ldap_connect</methodname>
+   <methodparam choice="opt"><type>string</type><parameter>ldap_uri</parameter><initializer>&null;</initializer></methodparam>
+  </methodsynopsis>
+  <warning>
+   <simpara>
+    Die <emphasis>folgende</emphasis> Signatur wird aus Gründen der
+    Abwärtskompatibilität weiterhin unterstützt, wird aber als veraltet
+    betrachtet und sollte nicht mehr verwendet werden!
+   </simpara>
+  </warning>
+  <methodsynopsis>
+   <type>resource</type><methodname>ldap_connect</methodname>
    <methodparam choice="opt"><type>string</type><parameter>host</parameter><initializer>&null;</initializer></methodparam>
    <methodparam choice="opt"><type>int</type><parameter>port</parameter><initializer>389</initializer></methodparam>
   </methodsynopsis>
@@ -34,30 +45,35 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>host</parameter></term>
+     <term><parameter>ldap_uri</parameter></term>
      <listitem>
       <para>
-       Dieser Parameter unterstützt einen Hostnamen, oder mit OpenLDAP 2.x.x und
-       später, eine vollständige LDAP-URI der Form
-       <literal>ldap://hostname:port</literal> oder
-       <literal>ldaps://hostname:port</literal> für SSL-Verschlüsselung.
+       Eine vollständige LDAP URI der Form <literal>ldap://hostname:port</literal>
+       oder <literal>ldaps://hostname:port</literal> für SSL-Verschlüsselung.
       </para>
       <para>
-       Es können ebenfalls mehrere LDAP-URIs getrennt durch Leerzeichen als eine
-       Zeichenkette übergeben werden.
+       Es können auch mehrere LDAP-URIs, gtrennt dich ein Leerzeichen, als ein String
+       angegebene werden.
       </para>
       <para>
-       Es ist zu beachten, dass <literal>hostname:port</literal> keine
-       unterstützte LDAP-URI ist, da das Schema fehlt.
+       Es muss beachtet werden, dass <literal>hostname:port</literal> keine unterstützte
+       LDAP URI ist, da das Schema fehlt.
       </para>
      </listitem>
     </varlistentry>
     <varlistentry>
+     <term><parameter>host</parameter></term>
+     <listitem>
+      <para>
+       Der Hostname zu dem eine Verbindung aufgebaut werden soll.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
      <term><parameter>port</parameter></term>
      <listitem>
       <para>
-       Der Port zu dem eine Verbindung aufgebaut werden soll.
-       Dies wird bei der Verwendung von LDAP-URIs nicht benutzt.
+       Der Port zu dem eine Verbindung aufgebaut werden soll.
       </para>
      </listitem>
     </varlistentry>
@@ -69,12 +85,11 @@
   &reftitle.returnvalues;
   <para>
    Liefert eine postive LDAP Verbindungskennung zurück, wenn die angegebene
-   Hostname/Port-Kombination oder LDAP-URI plausibel scheint. Es handelt sich um
+   LDAP-URI plausibel scheint. Es handelt sich um
    eine Syntaxprüfung der übergebenen Paramter, aber der (oder die) Server
    werden nicht kontaktiert! Schlägt die Syntaxprüfung fehlt, wird &false;
    zurückgegeben.
-   Wenn OpenLDAP 2.x.x verwendet wird,
-   liefert <function>ldap_connect</function> immer eine gültige Resource
+   Andernfalls liefert <function>ldap_connect</function> immer eine gültige Resource
    mit positiver Verbindungs-Kennung zurück. Die Verbindung zum LDAP-Server
    wird noch nicht hergestellt, die Verbindung wird lediglich initialisiert.
    Der Verbindungsaufbau erfolgt bei der nächsten Nutzung einer ldap_*
@@ -81,7 +96,7 @@
    Funktion; Normalerweise ist dies <function>ldap_bind</function>.
   </para>
   <para>
-   Werden keine Argumente angegeben, wird die Verbindungs-Kennung einer
+   Wird kein Argumente angegeben, wird die Verbindungs-Kennung einer
    bereits geöffneten Verbindung zurückgeliefert.
   </para>
  </refsect1>
@@ -96,12 +111,11 @@
 <?php

 // LDAP Variablen
-$ldaphost = "ldap.example.com";  // Ihr ldap server
-$ldapport = 389;                 // Die Portnummer ihres ldap servers
+$ldapuri = "ldap://ldap.example.com:389";  // Ihre ldap-uri

 // Verbindung zu LDAP
-$ldapconn = ldap_connect($ldaphost, $ldapport)
-    or die( "Keine Verbindung zu $ldaphost möglich" );
+$ldapconn = ldap_connect($ldapuri)
+    or die( "Die LDAP-URI konnte nicht gepasst werden" );

 ?>
 ]]>
@@ -119,7 +133,7 @@

 // Verbindung zu LDAP
 $ldapconn = ldap_connect( $ldaphost )
-    or die( "Keine Verbindung zu {$ldaphost} möglich" );
+    or die( "Die LDAP-URI konnte nicht gepasst werden" );

 ?>
 ]]>

Modified: phpdoc/de/trunk/reference/mysql/ini.xml
===================================================================
--- phpdoc/de/trunk/reference/mysql/ini.xml	2019-07-11 12:56:48 UTC (rev 347723)
+++ phpdoc/de/trunk/reference/mysql/ini.xml	2019-07-11 19:08:42 UTC (rev 347724)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 328600 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 347555 Maintainer: simp Status: ready -->
 <!-- Credits: khp -->

 <section xml:id="mysql.configuration" xmlns="http://docbook.org/ns/docbook">
@@ -47,7 +47,6 @@
       <entry><link linkend="ini.mysql.trace-mode">mysql.trace_mode</link></entry>
       <entry>"0"</entry>
       <entry>PHP_INI_ALL</entry>
-      <entry>Verfügbar ab PHP 4.3.0.</entry>
      </row>
      <row>
      <entry><link linkend="ini.mysql.default-port">mysql.default_port</link></entry>
@@ -59,7 +58,6 @@
       <entry><link linkend="ini.mysql.default-socket">mysql.default_socket</link></entry>
       <entry>NULL</entry>
       <entry>PHP_INI_ALL</entry>
-      <entry>Verfügbar ab PHP 4.0.1.</entry>
      </row>
      <row>
       <entry><link linkend="ini.mysql.default-host">mysql.default_host</link></entry>
@@ -83,7 +81,6 @@
       <entry><link linkend="ini.mysql.connect-timeout">mysql.connect_timeout</link></entry>
       <entry>"60"</entry>
       <entry>PHP_INI_ALL</entry>
-      <entry>PHP_INI_SYSTEM in PHP &lt;= 4.3.2. Verfügbar ab PHP 4.3.0.</entry>
      </row>
     </tbody>
    </tgroup>
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.