Skip to content

Commit

Permalink
Sync with EN
Browse files Browse the repository at this point in the history
  • Loading branch information
msamesch committed Dec 16, 2024
1 parent 0f984d9 commit 67d11c8
Show file tree
Hide file tree
Showing 18 changed files with 500 additions and 153 deletions.
2 changes: 1 addition & 1 deletion reference/readline/book.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b9582e11e41e0d06e1bd4a499ce6db383692759b Maintainer: sammywg Status: ready -->
<!-- EN-Revision: 51779f7c42f39934403805a42b83cef7126a5fc1 Maintainer: sammywg Status: ready -->
<!-- Reviewed: no -->

<book xml:id="book.readline" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand Down
2 changes: 1 addition & 1 deletion reference/readline/configure.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
Um diese Funktionen benutzten zu können, müssen Sie die CLI- oder CGI-Version
von PHP mit readline-Unterstützung kompiliert sein. Dazu müssen Sie PHP mit
der Option <option role="configure">--with-readline</option> konfigurieren.
Wenn Sie libedit als Readline-Ersatz verwendet wollen, konfigurieren Sie PHP
Wenn Sie libedit als readline-Ersatz verwendet wollen, konfigurieren Sie PHP
mit <option role="configure">--with-libedit[=DIR]</option>.
</para>
<para>
Expand Down
31 changes: 28 additions & 3 deletions reference/simplexml/functions/simplexml-import-dom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 62514381ff35348ffc4061b691132e36adf96210 Maintainer: sammywg Status: ready -->
<!-- EN-Revision: 739803892eb2a24535d5269752097c3792542adb Maintainer: sammywg Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: 5916fd8f742127259912e6510904451849928020 Reviewer: samesch -->
<refentry xml:id="function.simplexml-import-dom" xmlns="http://docbook.org/ns/docbook">
Expand Down Expand Up @@ -77,6 +76,12 @@
</row>
</thead>
<tbody>
<row>
<entry>8.4.0</entry>
<entry>
Unterstützung für <classname>Dom\Document</classname> hinzugefügt.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Expand All @@ -94,7 +99,7 @@
&reftitle.examples;
<para>
<example>
<title>DOM-Import</title>
<title>Ein <classname>DOMDocument</classname> importieren</title>
<programlisting role="php">
<![CDATA[
<?php
Expand All @@ -107,6 +112,26 @@ if (!$dom) {
$s = simplexml_import_dom($dom);
echo $s->buch[0]->titel;
?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
blah
]]>
</screen>
</example>
<example>
<title>Ein <classname>Dom\Document</classname> importieren</title>
<programlisting role="php">
<![CDATA[
<?php
$dom = Dom\XMLDocument::createFromString('<buecher><buch><titel>blah</titel></buch></buecher>');
$s = simplexml_import_dom($dom);
echo $s->buch[0]->titel;
?>
]]>
Expand Down
180 changes: 176 additions & 4 deletions reference/sockets/constants.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: cbf8c6363038ffd8cccbb8151bff68993d71a3e2 Maintainer: conni Status: ready -->
<!-- EN-Revision: 42402941bba0208a919e03e1320ca4732330eafa Maintainer: conni Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: c0954ae4e632d2583118a7946681191a08c45eba Reviewer: samesch -->
<appendix xml:id="sockets.constants" xmlns="http://docbook.org/ns/docbook">
Expand All @@ -14,7 +13,8 @@
</term>
<listitem>
<simpara>
Socket address family of filesystem pathnames in the Unix Domain.
Familie von Socket-Adressen für Pfadnamen von Dateisystemen in der
Unix-Domäne.
</simpara>
</listitem>
</varlistentry>
Expand All @@ -25,7 +25,7 @@
</term>
<listitem>
<simpara>
Socket address family of IPv4 in the Internet Domain.
Familie von IPv4-Socket-Adressen in der Internet-Domäne.
</simpara>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -106,6 +106,54 @@
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sock-conn-dgram">
<term>
<constant>SOCK_CONN_DGRAM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Definiert den Socket auf ein verbindungsorientiertes Datagramm.
Verfügbar ab PHP 8.4.0 (nur NetBSD).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sock-dccp">
<term>
<constant>SOCK_DCCP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Definiert den Socket für ein Protokoll zur Staukontrolle von Datagrammen.
Verfügbar ab PHP 8.4.0 (nur NetBSD).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sock-nonblock">
<term>
<constant>SOCK_NONBLOCK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Definiert das Flag für den Status des nicht-blockierenden Sockets.
Verfügbar ab PHP 8.4.0 (nur NetBSD).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sock-cloexec">
<term>
<constant>SOCK_CLOEXEC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Definiert das Flag für den Status des Sockets close-on-exec.
Verfügbar ab PHP 8.4.0 (nur NetBSD).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-oob">
<term>
<constant>MSG_OOB</constant>
Expand Down Expand Up @@ -713,6 +761,19 @@
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-syncnt">
<term>
<constant>TCP_SYNCNT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Definiert die Anzahl der SYN-Wiederholungen, die TCP senden soll, bevor
der Verbindungsversuch abgebrochen wird.
Verfügbar ab PHP 8.4.0 (nur Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-dontfrag">
<term>
<constant>IP_DONTFRAG</constant>
Expand Down Expand Up @@ -2705,6 +2766,55 @@
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-portrange">
<term>
<constant>IP_PORTRANGE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Definiert den Bereich von Ports, der für die Auswahl einer lokalen
Portnummer verwendet wird.
Verfügbar ab PHP 8.4.0 (nur FreeBSD/NetBSD/OpenBSD).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-portrange-default">
<term>
<constant>IP_PORTRANGE_DEFAULT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Verwende den Standardbereich von Portwerten.
Verfügbar ab PHP 8.4.0 (nur FreeBSD/NetBSD/OpenBSD).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-portrange-high">
<term>
<constant>IP_PORTRANGE_HIGH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Verwende einen hohen Bereich von Portwerten.
Verfügbar ab PHP 8.4.0 (nur FreeBSD/NetBSD/OpenBSD).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-portrange-low">
<term>
<constant>IP_PORTRANGE_LOW</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Verwende einen niedrigen Bereich von Portwerten.
Verfügbar ab PHP 8.4.0 (nur FreeBSD/NetBSD/OpenBSD).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.mcast-block-source">
<term>
<constant>MCAST_BLOCK_SOURCE</constant>
Expand Down Expand Up @@ -2945,6 +3055,68 @@
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-exclusiveaddruse">
<term>
<constant>SO_EXCLUSIVEADDRUSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Verhindere, dass andere Sockets zwangsweise an dieselbe Adresse und
denselben Port gebunden werden.
Verfügbar ab PHP 8.4.0 (nur Windows).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-exclbind">
<term>
<constant>SO_EXCLBIND</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Aktiviere/deaktiviere die exklusive Bindung des Sockets.
Verfügbar ab PHP 8.4.0 (nur Solaris).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-nosigpipe">
<term>
<constant>SO_NOSIGPIPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Steuere die Generierung von SIGPIPE für den Socket.
Verfügbar ab PHP 8.4.0 (nur macOS und FreeBSD).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-linger-sec">
<term>
<constant>SO_LINGER_SEC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ähnlich wie <constant>SO_LINGER</constant>, aber die Verweildauer wird in
Sekunden angegeben, im Gegensatz zu den Ticks auf macOs.
Verfügbar ab PHP 8.4.0 (nur macOS).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-bindtoifindex">
<term>
<constant>SO_BINDTOIFINDEX</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Binde einen Socket über seinen Index an eine bestimmte Netzwerkschnittstelle.
Verfügbar ab PHP 8.4.0.
</simpara>
</listitem>
</varlistentry>
</variablelist>

</appendix>
Expand Down
10 changes: 8 additions & 2 deletions reference/sockets/functions/socket-create-listen.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: e50e79746736dbdfbabe9bd3566793b3ddf38f58 Maintainer: conni Status: ready -->
<!-- EN-Revision: 0e097419a847a077c7d8a74ebc5237ba9d8ddc90 Maintainer: conni Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: a62a46e9c785336bb7a145d5c5805c228a515031 Reviewer: samesch -->
<refentry xml:id="function.socket-create-listen" xmlns="http://docbook.org/ns/docbook">
Expand Down Expand Up @@ -81,6 +80,13 @@
</row>
</thead>
<tbody>
<row>
<entry>8.4.0</entry>
<entry>
Der Standardwert von <parameter>backlog</parameter> ist nun
<constant>SOMAXCONN</constant>; zuvor war es <literal>128</literal>.
</entry>
</row>
<row>
<entry>8.0.0</entry>
<entry>
Expand Down
43 changes: 41 additions & 2 deletions reference/strings/functions/number-format.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: de35b538453a7817a0cc839cddda0be46eed8764 Maintainer: simp Status: ready -->
<!-- EN-Revision: ae148826a6830492a51e47f21e1ad4f80373f2a6 Maintainer: simp Status: ready -->
<!-- Credits: sammywg -->
<refentry xml:id="function.number-format" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand Down Expand Up @@ -41,6 +40,13 @@
<listitem>
<para>
Bestimmt die Anzahl an Nachkommastellen.
Wenn der Wert <literal>0</literal> ist, wird das Dezimaltrennzeichen
<parameter>decimal_separator</parameter> im Rückgabewert weggelassen.
Wenn der Wert negativ ist, wird <parameter>num</parameter> seit
PHP 8.3.0 auf <parameter>decimals</parameter> signifikante Stellen vor
dem Dezimaltrennzeichen gerundet.
Vor PHP 8.3.0 wurden negative Werte ignoriert und genauso behandelt wie
<literal>0</literal>.
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -83,6 +89,13 @@
</row>
</thead>
<tbody>
<row>
<entry>8.3.0</entry>
<entry>
Behandlung negativer Werte für <parameter>decimals</parameter>
hinzugefügt.
</entry>
</row>
<row>
<entry>8.0.0</entry>
<entry>
Expand Down Expand Up @@ -141,6 +154,32 @@ $english_format_number = number_format($number, 2, '.', '');
</programlisting>
</example>
</para>
<example>
<title>Ein negativer Wert für <parameter>decimals</parameter></title>
<simpara>
Seit PHP 8.3.0 wird ein negativer Wert für <parameter>decimals</parameter>
verwendet, um die Anzahl der signifikanten Ziffern vor dem
Dezimaltrennzeichen zu runden.
</simpara>
<programlisting role="php">
<![CDATA[
<?php
$number = "1234.5678";
var_dump(number_format($number, -1));
var_dump(number_format($number, -2));
var_dump(number_format($number, -3));
?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
string(5) "1,230"
string(5) "1,200"
string(5) "1,000"
]]>
</screen>
</example>
</refsect1>

<refsect1 role="seealso">
Expand Down
Loading

0 comments on commit 67d11c8

Please sign in to comment.