Skip to content

Commit

Permalink
Sync with EN
Browse files Browse the repository at this point in the history
  • Loading branch information
msamesch committed Jun 5, 2024
1 parent 80ea36d commit 45371cb
Show file tree
Hide file tree
Showing 8 changed files with 60 additions and 802 deletions.
10 changes: 5 additions & 5 deletions language-snippets.ent
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 2a72c95c0a3773a6404d10602005dc453b024843 Maintainer: simp Status: ready -->
<!-- EN-Revision: e9214a2619efc5906fab59cd42fb7404c4dc49a5 Maintainer: simp Status: ready -->
<!-- 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: '>
Expand Down Expand Up @@ -1741,16 +1741,16 @@ Wenn es einen Konflikt zwischen Namensraum-Präfixen gibt, wird nur das in der R
<!ENTITY dom.c14n.xpath_array '<listitem xmlns="http://docbook.org/ns/docbook">
<para>
Ein Array von XPath-Ausdrücken, nach denen die Knoten gefiltert werden.
Jeder Eintrag in diesem Array ist ein assoziatives Array mit:
Jeder Eintrag in diesem Array ist ein assoziatives Array mit
<itemizedlist>
<listitem>
<simpara>
Dem erforderlichen Schlüssel <literal>query</literal>, der den XPath-Ausdruck als Zeichenkette enthält.
dem erforderlichen Schlüssel <literal>query</literal>, der den XPath-Ausdruck als Zeichenkette enthält.
</simpara>
</listitem>
<listitem>
<simpara>
Dem optionalen Schlüssel namespaces, der ein Array enthält, das Namensraum-Präfixe (Schlüssel) auf Namensraum-URIs (Werte) abbildet.
dem optionalen Schlüssel namespaces, der ein Array enthält, das Namensraum-Präfixe (Schlüssel) auf Namensraum-URIs (Werte) abbildet.
</simpara>
</listitem>
</itemizedlist>
Expand Down Expand Up @@ -3728,7 +3728,7 @@ local: {
<!ENTITY mongodb.note.forking '
<note xmlns="http://docbook.org/ns/docbook">
<simpara>
Auf Unix-Plattformen reagiert der MongoDB-Treiber empfindlich auf
Auf Unix-Plattformen reagiert die Erweiterung empfindlich auf
Skripte, die den Systemaufruf fork() verwenden, ohne auch exec()
aufzurufen. Es wird davon abgeraten,
<classname>MongoDB\Driver\Manager</classname>-Instanzen in einem
Expand Down
31 changes: 29 additions & 2 deletions language/control-structures/match.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 78d273c6d4b08d0ee04b69bc3a9230a39b99d60f Maintainer: joshuaruesweg Status: ready -->
<!-- EN-Revision: 6c71b05df89358d7760a4740ed3fcfa1682eadb6 Maintainer: joshuaruesweg Status: ready -->
<sect1 xml:id="control-structures.match" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>match</title>
<?phpdoc print-version-for="match"?>
Expand All @@ -27,7 +27,7 @@ $return_value = match (subjekt) {
]]>
</programlisting>

<example>
<example>
<title>Grundlegende Benutzung von <literal>match</literal></title>
<programlisting role="php">
<![CDATA[
Expand All @@ -52,6 +52,33 @@ string(31) "Das Lebensmittel ist ein Kuchen"
</screen>
</example>

<example>
<title>Beispiel für die Benutzung von <literal>match</literal> mit Vergleichsoperatoren</title>
<programlisting role="php">
<![CDATA[
<?php
$age = 18;
$output = match (true) {
$age < 2 => "Baby",
$age < 13 => "Kind",
$age <= 19 => "Teenager",
$age > 19 => "Junger Erwachsener",
$age >= 40 => "Alter Erwachsener"
};
var_dump($output);
?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
string(8) "Teenager"
]]>
</screen>
</example>

<note>
<simpara>
Das Ergebnis eines <literal>match</literal>-Ausdrucks muss nicht verwendet werden.
Expand Down
14 changes: 7 additions & 7 deletions language/generators.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 5f2da51e3cc91d9459ecd064203afb8cac3ac5cc Maintainer: cmb Status: ready -->
<!-- EN-Revision: 31d42a7a6e9ecf4227f6b1dc6936eccd40846fa7 Maintainer: cmb Status: ready -->
<chapter xml:id="language.generators" xmlns="http://docbook.org/ns/docbook">
<title>Generatoren</title>

Expand Down Expand Up @@ -123,16 +123,16 @@ Einstellige ungerade Zahlen von xrange(): 1 3 5 7 9

<para>
Wenn eine Generatorfunktion aufgerufen wird, wird ein Objekt zurückgegeben,
über das iteriert werden kann.
Wenn Sie über dieses Objekt iterieren (zum Beispiel, per
&foreach;-Schleife), wird PHP die Iteratorfunktionen des Objekts jedes Mal aufrufen, wenn ein
Wert benötigt wird. Dann wird der Status des Generators gesichert,
so dass fortgefahren werden kann, wenn der nächste Wert benötigt wird.
über das iteriert werden kann. Wenn Sie über dieses Objekt iterieren (zum
Beispiel, per &foreach;-Schleife), wird PHP die Iteratorfunktionen des
Objekts jedes Mal aufrufen, wenn ein Wert benötigt wird. Dann wird der
Status des Generators gesichert, so dass fortgefahren werden kann, wenn der
nächste Wert benötigt wird.
</para>

<para>
Sobald keine weiteren Werte zurückgegeben werden können, kann der
Generator einfach beendet werden, und der rufende Code wird
Generator einfach zurückgeben, und der rufende Code wird
fortgesetzt, als gäbe es keine weiteren Werte in einem Array.
</para>

Expand Down
Loading

0 comments on commit 45371cb

Please sign in to comment.