Skip to content

Commit

Permalink
Various syncs with doc-en
Browse files Browse the repository at this point in the history
  • Loading branch information
Girgias committed Dec 12, 2024
1 parent e1199a9 commit 49aaa70
Show file tree
Hide file tree
Showing 18 changed files with 141 additions and 154 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: d51166ca16fda8e766849505b84f9306ef443f71 Maintainer: nobody Status: ready -->
<refentry xml:id="countable.count" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Reviewed: no -->
<refentry xml:id="countable.count" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>Countable::count</refname>
<refpurpose>Zählt die Elemente eines Objekts</refpurpose>
Expand All @@ -13,11 +13,11 @@
<modifier>public</modifier> <type>int</type><methodname>Countable::count</methodname>
<void/>
</methodsynopsis>
<para>
<simpara>
Die Methode wird ausgeführt, wenn die Funktion <function>count</function>
auf einem Objekt aufgerufen wird, dass <classname>Countable</classname>
implementiert.
</para>
</simpara>
</refsect1>

<refsect1 role="parameters">
Expand All @@ -27,41 +27,39 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Die benutzerdefinierte Anzahl als <type>int</type>.
</para>
<note>
<para>
Der Rückgabewert wird in einen <type>int</type>-Wert umgewandelt.
</para>
</note>
</simpara>
</refsect1>

<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title><function>Countable::count</function>-Beispiel</title>
<programlisting role="php">
<example>
<title><function>Countable::count</function>-Beispiel</title>
<programlisting role="php">
<![CDATA[
<?php
class myCounter implements Countable {
class Counter implements Countable
{
private $count = 0;
public function count() {
return ++$this->$count;
public function count(): int
{
return ++$this->count;
}
}
$counter = new myCounter;
$counter = new Counter;
for($i=0; $i<10; ++$i) {
for ($i = 0; $i < 10; ++$i) {
echo "Ich wurde " . count($counter) . " mal ge-count()ed\n";
}
?>
]]>
</programlisting>
&example.outputs.similar;
<screen>
</programlisting>
&example.outputs.similar;
<screen>
<![CDATA[
Ich wurde 1 mal ge-count()ed
Ich wurde 2 mal ge-count()ed
Expand All @@ -74,9 +72,8 @@ Ich wurde 8 mal ge-count()ed
Ich wurde 9 mal ge-count()ed
Ich wurde 10 mal ge-count()ed
]]>
</screen>
</example>
</para>
</screen>
</example>
</refsect1>

</refentry>
Expand Down
2 changes: 1 addition & 1 deletion language/predefined/interfaces.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 26e26a95fdc3aac9b464068953ea3105dee00f14 Maintainer: sammywg Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: 9fe810352095922a68ce2807745a9bc35c0afe1f Reviewer: samesch -->
Expand All @@ -19,6 +18,7 @@
&language.predefined.iteratoraggregate;
&language.predefined.internaliterator;
&language.predefined.throwable;
&language.predefined.countable;
&language.predefined.arrayaccess;
&language.predefined.serializable;
&language.predefined.closure;
Expand Down
6 changes: 3 additions & 3 deletions language/types/string.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: ebc071c1911e87c34628027c46c3e48092e67173 Maintainer: nobody Status: wip -->
<!-- EN-Revision: 887c21f977369af0808290874dc2c279ad4d0af2 Maintainer: nobody Status: wip -->
<!-- Reviewed: no -->
<sect1 xml:id="language.types.string">
<title>Strings (Zeichenketten)</title>

Expand Down Expand Up @@ -117,7 +117,7 @@ echo 'Variablen werden $ebenfalls $nicht ersetzt';
<title>Doppelte Anführungszeichen</title>

<para>
Wenn der <type>String</type> in doppelte Anführungszeichen (")
Wenn der <type>String</type> in doppelte Anführungszeichen (<literal>"</literal>)
eingeschlossen wird, interpretiert PHP zusätzliche Escape-Sequenzen für
Sonderzeichen:
</para>
Expand Down
3 changes: 1 addition & 2 deletions reference/pdo_mysql/constants.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 71db1981e4ac6013592a0cad325f0136f9d57e21 Maintainer: samesch Status: ready -->
<!-- Reviewed: no -->
<section xml:id="pdo-mysql.constants" xmlns="http://docbook.org/ns/docbook">
<section xml:id="ref.pdo-mysql.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&pdo.driver-constants;
<variablelist>
Expand Down
5 changes: 3 additions & 2 deletions reference/pdo_mysql/reference.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: ed851c6bbc75edca2706ea43f224278dd0538a6f Maintainer: samesch Status: ready -->
<!-- EN-Revision: 70ef72d94f4d5c7d7ec7492e97563d2463d56d14 Maintainer: samesch Status: ready -->
<!-- Reviewed: no -->

<reference xml:id="ref.pdo-mysql" xmlns="http://docbook.org/ns/docbook">
Expand All @@ -9,7 +9,7 @@
<titleabbrev>MySQL (PDO)</titleabbrev>
<partintro>

<section xml:id="pdo-mysql.intro">
<section xml:id="ref.pdo-mysql.intro">
&reftitle.intro;
<para>
PDO_MYSQL ist ein Treiber, der die
Expand Down Expand Up @@ -178,6 +178,7 @@ mysql:unix_socket=/tmp/mysql.sock;dbname=testdb
</refentry>

</reference>
&reference.pdo-mysql.pdo-mysql;
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 9e0f03ac354d797d1d16c0fcc1663e5e170f2727 Maintainer: lapistano Status: ready -->
<!-- EN-Revision: 1993c38d254743d8c0a2140ff6f797660997083d Maintainer: lapistano Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="pdo.sqlitecreateaggregate" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>PDO::sqliteCreateAggregate</refname>
Expand All @@ -21,14 +21,14 @@
</methodsynopsis>
&warn.experimental.func;
<para>
Diese Methode entspricht <xref linkend="pdo.sqlitecreatefunction" />, mit
dem Unterschied, dass sie Funktionen registriert, welche benutzt werden
Diese Methode entspricht <xref linkend="pdo.sqlitecreatefunction" />, mit
dem Unterschied, dass sie Funktionen registriert, welche benutzt werden
können, ein Ergebnis über alle Zeilen einer Anfrage zu aggregieren.
</para>
<para>
Der Hauptunterschied zwischen dieser Methode und
<xref linkend="pdo.sqlitecreatefunction" /> ist, dass zwei Funktionen
notwendig sind, um das Aggregat zu verwalten.
Der Hauptunterschied zwischen dieser Methode und
<xref linkend="pdo.sqlitecreatefunction" /> ist, dass zwei Funktionen
notwendig sind, um das Aggregat zu verwalten.
</para>
</refsect1>

Expand Down Expand Up @@ -111,9 +111,9 @@
Die Callback-Funktion, die die Informationen aller Zeilen aggregiert.
Sind alle Zeilen abgearbeitet, wird diese Funktion aufgerufen. Diese
sollte dann die Daten des Aggregationskontexts auswerten und das
Ergebnis zurückgeben. Diese Callback-Funktion sollte einen Variablentyp
liefern, der von SQLite erwartet wird, &zb; den
<link linkend="language.types.intro">Skalar-Typ</link>.
Ergebnis zurückgeben. Diese Callback-Funktion sollte einen Variablentyp
liefern, der von SQLite erwartet wird, &zb; den
<link linkend="language.types.intro">Skalar-Typ</link>.
</para>
<para>
Diese Funktion ist wie folgt zu definieren:
Expand Down Expand Up @@ -193,15 +193,15 @@ foreach ($data as $str) {
}
$insert = null;
function max_len_step($context, $rownumber, $string)
function max_len_step($context, $rownumber, $string)
{
if (strlen($string) > $context) {
$context = strlen($string);
}
return $context;
}
function max_len_finalize($context, $rowcount)
function max_len_finalize($context, $rowcount)
{
return $context === null ? 0 : $context;
}
Expand All @@ -216,18 +216,18 @@ var_dump($db->query('SELECT max_len(a) from strings')->fetchAll());
</example>
</para>
<para>
In diesem Beispiel erzeugen wir eine Aggregationsfunktion, die die Länge
In diesem Beispiel erzeugen wir eine Aggregationsfunktion, die die Länge
der längsten Zeichenkette innerhalb einer der Tabellenspalten ermittelt.
Die <literal>max_len_step</literal>-Funktion wird für jede durchlaufene Zeile
mit dem Parameter <literal>$context</literal> aufgerufen. Der Parameter
mit dem Parameter <literal>$context</literal> aufgerufen. Der Parameter
'context' ist eine normal PHP-Variable, welche ein Array oder sogar einen
Objektwert beinhalten kann. In diesem Beispiel benötigen wir ihn als Speicher
für die größte bisher gefundene Länge. Wenn die Zeichenkette in
<literal>$string</literal> länger ist, als die aktuell längste, wird der
Inhalt von 'context' mit der neuen Länge überschrieben.
</para>
<para>
Nachdem alle Zeilen abgearbeitet wurden, ruft SQLite die
Nachdem alle Zeilen abgearbeitet wurden, ruft SQLite die
<literal>max_len_finalize</literal>-Funktion auf, um das Endergebnis zu
ermitteln. Hier können wir nun jede Art von Berechnungen, basierend auf den
in <literal>$context</literal> gesammelten Daten, durchführen. In unserem
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: f27cfeeefc13717f86a53d7fefa0ce54f7bfaaaf Maintainer: lapistano Status: ready -->
<!-- EN-Revision: 1993c38d254743d8c0a2140ff6f797660997083d Maintainer: lapistano Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="pdo.sqlitecreatefunction" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>PDO::sqliteCreateFunction</refname>
Expand Down
9 changes: 5 additions & 4 deletions reference/pdo_sqlite/reference.xml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 8d1ee58c3e2221d58050f162ec909cbe6d00cbaf Maintainer: lapistano Status: ready -->
<!-- EN-Revision: 1993c38d254743d8c0a2140ff6f797660997083d Maintainer: lapistano Status: ready -->
<!-- Reviewed: no -->

<reference xml:id="ref.pdo-sqlite" xmlns="http://docbook.org/ns/docbook">
<?phpdoc extension-membership="bundledexternal" ?>
<title>SQLite Functions (PDO_SQLITE)</title>
<titleabbrev>SQLite (PDO)</titleabbrev>
<partintro>

<section xml:id="pdo-sqlite.intro">
<section xml:id="ref.pdo-sqlite.intro">
&reftitle.intro;
<para>
Der PDO_SQLITE-Treiber implementiert das <link linkend="intro.pdo">PHP
Expand Down Expand Up @@ -92,9 +92,10 @@ sqlite:
</refsect1>
</refentry>

&reference.pdo-sqlite.entities.PDO;
&reference.pdo-sqlite.entities.pdo-overloaded;

</reference>
&reference.pdo-sqlite.pdo-sqlite;
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Expand Down
9 changes: 5 additions & 4 deletions reference/pgsql/examples.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: cffb5f52894aa8a29109e3802e2257c56b51bcb6 Maintainer: conni Status: ready -->

<!-- EN-Revision: aa2e1accf0888a290a76b9193844d0d7b7bd40b8 Maintainer: conni Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="pgsql.examples" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.examples;
<section xml:id="pgsql.examples-basic">
Expand All @@ -15,13 +14,14 @@
<programlisting role="php">
<![CDATA[
<?php
// Verbindungsaufbau und Auswahl der Datenbank
$dbconn = pg_connect("host=localhost dbname=publishing user=www password=foo")
or die('Verbindungsaufbau fehlgeschlagen: ' . pg_last_error());
// Eine SQL-Abfrage ausführen
$query = 'SELECT * FROM authors';
$result = pg_query($query) or die('Abfrage fehlgeschlagen: ' . pg_last_error());
$result = pg_query($dbconn, $query) or die('Abfrage fehlgeschlagen: ' . pg_last_error());
// Ergebnisse in HTML ausgeben
echo "<table>\n";
Expand All @@ -39,6 +39,7 @@ pg_free_result($result);
// Verbindung schließen
pg_close($dbconn);
?>
]]>

Expand Down
8 changes: 4 additions & 4 deletions reference/readline/functions/readline-add-history.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: cef062f45e1ba5691158b591381a9a9efc1e346d Maintainer: sammywg Status: ready -->
<!-- EN-Revision: 2ab6e3ff1677d26786a443fa370719bfb4eba9cb Maintainer: sammywg Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.readline-add-history" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>readline_add_history</refname>
Expand All @@ -10,7 +10,7 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>readline_add_history</methodname>
<type>true</type><methodname>readline_add_history</methodname>
<methodparam><type>string</type><parameter>prompt</parameter></methodparam>
</methodsynopsis>
<para>
Expand All @@ -37,7 +37,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.success;
&return.true.always;
</para>
</refsect1>
</refentry>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 5106807f258ed4b465f89b9faf4375f628e02b98 Maintainer: sammywg Status: ready -->
<!-- EN-Revision: 2ab6e3ff1677d26786a443fa370719bfb4eba9cb Maintainer: sammywg Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.readline-callback-handler-install" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>readline_callback_handler_install</refname>
Expand All @@ -11,7 +11,7 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>readline_callback_handler_install</methodname>
<type>true</type><methodname>readline_callback_handler_install</methodname>
<methodparam><type>string</type><parameter>prompt</parameter></methodparam>
<methodparam><type>callable</type><parameter>callback</parameter></methodparam>
</methodsynopsis>
Expand Down Expand Up @@ -57,7 +57,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.success;
&return.true.always;
</para>
</refsect1>

Expand Down Expand Up @@ -120,7 +120,6 @@ echo "Eingabe deaktiviert. Komplett ausgeführt.\n";
</refsect1>

</refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Expand Down
Loading

0 comments on commit 49aaa70

Please sign in to comment.