svn: /phpdoc/de/trunk/ appendices/tokens.xml chapters/intro.xml features/commandline.xml features/cookies.xml features/file-upload.xml reference/image/functions/imagegif.xml reference/image/functions/imagejpeg.xml reference/image/functions/imagepng.xml reference/image/functions/jpeg2wbmp.xml reference/mysqli/functions/mysqli-connect.xml reference/mysqli/functions/mysqli-report.xml reference/mysqli/ini.xml reference/mysqli/mysqli/close.xml reference/mysqli/mysqli_stmt/num-rows.xml reference/mysql
[email protected] (Christoph Michael Becker)
| Newsgroups | php.doc.de |
|---|---|
| Message-ID | <[email protected]> |
cmb Thu, 19 Apr 2018 13:23:46 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=344747
Log:
Sync with EN
Changed paths:
U phpdoc/de/trunk/appendices/tokens.xml
U phpdoc/de/trunk/chapters/intro.xml
U phpdoc/de/trunk/features/commandline.xml
U phpdoc/de/trunk/features/cookies.xml
U phpdoc/de/trunk/features/file-upload.xml
U phpdoc/de/trunk/reference/image/functions/imagegif.xml
U phpdoc/de/trunk/reference/image/functions/imagejpeg.xml
U phpdoc/de/trunk/reference/image/functions/imagepng.xml
U phpdoc/de/trunk/reference/image/functions/jpeg2wbmp.xml
U phpdoc/de/trunk/reference/mysqli/functions/mysqli-connect.xml
U phpdoc/de/trunk/reference/mysqli/functions/mysqli-report.xml
U phpdoc/de/trunk/reference/mysqli/ini.xml
U phpdoc/de/trunk/reference/mysqli/mysqli/close.xml
U phpdoc/de/trunk/reference/mysqli/mysqli_stmt/num-rows.xml
U phpdoc/de/trunk/reference/mysqli/mysqli_stmt/store-result.xml
U phpdoc/de/trunk/reference/pdo/connections.xml
U phpdoc/de/trunk/reference/pdo/lobs.xml
U phpdoc/de/trunk/reference/pdo/pdo/exec.xml
U phpdoc/de/trunk/reference/pdo/prepared-statements.xml
U phpdoc/de/trunk/reference/pgsql/functions/pg-convert.xml
U phpdoc/de/trunk/reference/posix/functions/posix-isatty.xml
U phpdoc/de/trunk/reference/posix/functions/posix-setuid.xml
U phpdoc/de/trunk/reference/pspell/functions/pspell-config-data-dir.xml
U phpdoc/de/trunk/reference/readline/book.xml
U phpdoc/de/trunk/reference/readline/configure.xml
U phpdoc/de/trunk/reference/sem/functions/sem-acquire.xml
svn-diffs-344747.txt
(text/x-diff, 29.3 KB)
Modified: phpdoc/de/trunk/appendices/tokens.xml
===================================================================
--- phpdoc/de/trunk/appendices/tokens.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/appendices/tokens.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 344475 Maintainer: nobody Status: ready -->
+<!-- EN-Revision: 344678 Maintainer: nobody Status: ready -->
<appendix xml:id="tokens" xmlns="http://docbook.org/ns/docbook">
<title>Liste der Parsertoken</title>
Modified: phpdoc/de/trunk/chapters/intro.xml
===================================================================
--- phpdoc/de/trunk/chapters/intro.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/chapters/intro.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 340940 Maintainer: xatenev Status: ready -->
+<!-- EN-Revision: 342891 Maintainer: xatenev Status: ready -->
<chapter xml:id="introduction" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<info><title>Einführung</title></info>
Modified: phpdoc/de/trunk/features/commandline.xml
===================================================================
--- phpdoc/de/trunk/features/commandline.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/features/commandline.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 334726 Maintainer: nikic Status: ready -->
+<!-- EN-Revision: 337693 Maintainer: nikic Status: ready -->
<!-- Credits: hholzgra, fa -->
<chapter xml:id="features.commandline" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Nutzung von PHP auf der Kommandozeile</title>
@@ -1615,7 +1615,8 @@
</para>
<para>
- PHP Anwendung werden nicht weiter ausgeführt, wenn eine Anfrage blockiert
+ Der Webserver läuft in einem einfach Prozess (single-threaded), so dass
+ PHP-Anwendungen nicht weiter ausgeführt werden, wenn eine Anfrage blockiert
wird.
</para>
Modified: phpdoc/de/trunk/features/cookies.xml
===================================================================
--- phpdoc/de/trunk/features/cookies.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/features/cookies.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 335235 Maintainer: hholzgra Status: ready -->
+<!-- EN-Revision: 342891 Maintainer: hholzgra Status: ready -->
<chapter xml:id="features.cookies" xmlns="http://docbook.org/ns/docbook">
<title>Cookies</title>
Modified: phpdoc/de/trunk/features/file-upload.xml
===================================================================
--- phpdoc/de/trunk/features/file-upload.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/features/file-upload.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 334726 Maintainer: nikic Status: ready -->
+<!-- EN-Revision: 339750 Maintainer: nikic Status: ready -->
<!-- Credits: tom, hholzgra -->
<chapter xml:id="features.file-upload" xmlns="http://docbook.org/ns/docbook">
<title>Steuerung von Dateiuploads</title>
@@ -238,7 +238,9 @@
foreach ($_FILES["pictures"]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$tmp_name = $_FILES["pictures"]["tmp_name"][$key];
- $name = $_FILES["pictures"]["name"][$key];
+ // basename() kann Directory Traversal Angriffe verhindern; weitere
+ // Gültigkeitsprüfung/Bereinigung des Dateinamens kann angebracht sein
+ $name = basename($_FILES["pictures"]["name"][$key]);
move_uploaded_file($tmp_name, "data/$name");
}
}
@@ -558,6 +560,15 @@
</para>
</sect1>
+ <sect1 xml:id="features.file-upload.errors.seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><link linkend="security.filesystem">Dateisystem-Sicherheit</link></member>
+ </simplelist>
+ </para>
+ </sect1>
+
</chapter>
<!-- Keep this comment at the end of the file
Modified: phpdoc/de/trunk/reference/image/functions/imagegif.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagegif.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/image/functions/imagegif.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 341282 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 344720 Maintainer: simp Status: ready -->
+
<refentry xml:id="function.imagegif" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>imagegif</refname>
@@ -46,6 +47,7 @@
<para>
&return.success;
</para>
+ &gd.return.trueonerror;
</refsect1>
<refsect1 role="changelog">
Modified: phpdoc/de/trunk/reference/image/functions/imagejpeg.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagejpeg.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/image/functions/imagejpeg.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 344601 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 344720 Maintainer: simp Status: ready -->
+
<refentry xml:id="function.imagejpeg" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>imagejpeg</refname>
@@ -53,6 +54,7 @@
<para>
&return.success;
</para>
+ &gd.return.trueonerror;
</refsect1>
<refsect1 role="changelog">
Modified: phpdoc/de/trunk/reference/image/functions/imagepng.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagepng.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/image/functions/imagepng.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 342247 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 344720 Maintainer: simp Status: ready -->
+
<refentry xml:id="function.imagepng" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>imagepng</refname>
@@ -71,6 +72,7 @@
<para>
&return.success;
</para>
+ &gd.return.trueonerror;
</refsect1>
<refsect1 role="changelog">
Modified: phpdoc/de/trunk/reference/image/functions/jpeg2wbmp.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/jpeg2wbmp.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/image/functions/jpeg2wbmp.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 341003 Maintainer: nobody Status: ready -->
+<!-- EN-Revision: 344720 Maintainer: nobody Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.jpeg2wbmp" xmlns="http://docbook.org/ns/docbook">
@@ -84,6 +84,7 @@
<para>
&return.success;
</para>
+ &gd.return.trueonerror;
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
Modified: phpdoc/de/trunk/reference/mysqli/functions/mysqli-connect.xml
===================================================================
--- phpdoc/de/trunk/reference/mysqli/functions/mysqli-connect.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/mysqli/functions/mysqli-connect.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 317663 Maintainer: nobody Status: ready -->
+<!-- EN-Revision: 344739 Maintainer: nobody Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.mysqli-connect" xmlns="http://docbook.org/ns/docbook">
@@ -14,8 +14,46 @@
<para>
&info.function.alias; <methodname>mysqli::__construct</methodname>
</para>
+ <para>
+ Obgleich die Dokumentation zu <methodname>mysql::__construct</methodname>
+ bereits prozedurale Beispiele enthält, die die Funktion
+ <function>mysqli_connect</function> verwenden, hier ein kleines Beispiel:
+ </para>
</refsect1>
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <example>
+ <title><function>mysqli_connect</function> Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$link = mysqli_connect("127.0.0.1", "nutzer", "passwort", "datenbank");
+
+if (!$link) {
+ echo "Fehler: konnte nicht mit MySQL verbinden." . PHP_EOL;
+ echo "Debug-Fehlernummer: " . mysqli_connect_errno() . PHP_EOL;
+ echo "Debug-Fehlermeldung: " . mysqli_connect_error() . PHP_EOL;
+ exit;
+}
+
+echo "Erfolg: es wurde ordnungsgemäß mit MySQL verbunden! Die Datenbank "datenbank" ist toll." . PHP_EOL;
+echo "Host-Informationen: " . mysqli_get_host_info($link) . PHP_EOL;
+
+mysqli_close($link);
+?>
+]]>
+ </programlisting>
+ &examples.outputs.similar;
+ <screen>
+<![CDATA[
+Erfolg: es wurde ordnungsgemäß mit MySQL verbunden! Die Datenbank "datenbank" ist toll.
+Host-Informationen: localhost via TCP/IP
+]]>
+ </screen>
+ </example>
+ </refsect1>
+
</refentry>
<!-- Keep this comment at the end of the file
Modified: phpdoc/de/trunk/reference/mysqli/functions/mysqli-report.xml
===================================================================
--- phpdoc/de/trunk/reference/mysqli/functions/mysqli-report.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/mysqli/functions/mysqli-report.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 329175 Maintainer: nobody Status: ready -->
+<!-- EN-Revision: 335334 Maintainer: nobody Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.mysqli-report" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>mysqli_report</refname>
- <refpurpose>&Alias; für <link linkend="mysqli-driver.report-mode">mysqli_driver->report_mode</link></refpurpose>
+ <refpurpose>&Alias; <link linkend="mysqli-driver.report-mode">mysqli_driver->report_mode</link></refpurpose>
</refnamediv>
<refsect1 role="description">
Modified: phpdoc/de/trunk/reference/mysqli/ini.xml
===================================================================
--- phpdoc/de/trunk/reference/mysqli/ini.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/mysqli/ini.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 340248 Maintainer: sammywg Status: ready -->
+<!-- EN-Revision: 343775 Maintainer: sammywg Status: ready -->
<section xml:id="mysqli.configuration" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
@@ -84,12 +84,6 @@
<entry>PHP_INI_SYSTEM</entry>
<entry>verfügbar seit PHP 5.6.0.</entry>
</row>
- <row>
- <entry><link linkend="ini.mysqli.cache-size">mysqli.cache_size</link></entry>
- <entry>"2000"</entry>
- <entry>PHP_INI_SYSTEM</entry>
- <entry>verfügbar seit PHP 5.3.0</entry>
- </row>
</tbody>
</tgroup>
</table>
@@ -255,18 +249,6 @@
</listitem>
</varlistentry>
- <varlistentry xml:id="ini.mysqli.cache-size">
- <term>
- <parameter>mysqli.cache_size</parameter>
- <type>integer</type>
- </term>
- <listitem>
- <para>
- &mysqli.available.mysqlnd;
- </para>
- </listitem>
- </varlistentry>
-
</variablelist>
</para>
<para>
Modified: phpdoc/de/trunk/reference/mysqli/mysqli/close.xml
===================================================================
--- phpdoc/de/trunk/reference/mysqli/mysqli/close.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/mysqli/mysqli/close.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 328365 Maintainer: nobody Status: ready -->
+<!-- EN-Revision: 337721 Maintainer: nobody Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="mysqli.close" xmlns="http://docbook.org/ns/docbook">
@@ -25,6 +25,7 @@
<para>
Schließt die zuvor geöffnete Datenbankverbindung.
</para>
+ &mysql.close.connections.result.sets;
</refsect1>
<refsect1 role="parameters">
@@ -50,6 +51,18 @@
</para>
</refsect1>
+ <refsect1 role="notes">
+ &reftitle.notes;
+ <note>
+ <para>
+ <function>mysqli_close</function> schließt keine persistenten Verbindungen.
+ Weitere Details sind der Handbuchseite zu
+ <link linkend="features.persistent-connections">persistent connections</link>
+ zu entnehmen.
+ </para>
+ </note>
+ </refsect1>
+
<refsect1 role="seealso">
&reftitle.seealso;
<para>
@@ -57,6 +70,7 @@
<member><methodname>mysqli::__construct</methodname></member>
<member><function>mysqli_init</function></member>
<member><function>mysqli_real_connect</function></member>
+ <member><function>mysqli_free_result</function></member>
</simplelist>
</para>
</refsect1>
Modified: phpdoc/de/trunk/reference/mysqli/mysqli_stmt/num-rows.xml
===================================================================
--- phpdoc/de/trunk/reference/mysqli/mysqli_stmt/num-rows.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/mysqli/mysqli_stmt/num-rows.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 322008 Maintainer: nobody Status: ready -->
+<!-- EN-Revision: 343942 Maintainer: nobody Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="mysqli-stmt.num-rows" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>mysqli_stmt::$num_rows</refname>
+ <refname>mysqli_stmt::num_rows</refname>
<refname>mysqli_stmt_num_rows</refname>
<refpurpose>gibt die Anzahl der Zeilen einer Ergebnismenge zurück</refpurpose>
</refnamediv>
@@ -14,6 +15,10 @@
&reftitle.description;
<para>&style.oop;</para>
<fieldsynopsis><type>int</type><varname linkend="mysqli-stmt.num-rows">mysqli_stmt->num_rows</varname></fieldsynopsis>
+ <methodsynopsis role="oop">
+ <type>int</type><methodname>mysqli_stmt::num_rows</methodname>
+ <void/>
+ </methodsynopsis>
<para>&style.procedural;</para>
<methodsynopsis>
<type>int</type><methodname>mysqli_stmt_num_rows</methodname>
Modified: phpdoc/de/trunk/reference/mysqli/mysqli_stmt/store-result.xml
===================================================================
--- phpdoc/de/trunk/reference/mysqli/mysqli_stmt/store-result.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/mysqli/mysqli_stmt/store-result.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 333163 Maintainer: nobody Status: ready -->
+<!-- EN-Revision: 339612 Maintainer: nobody Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="mysqli-stmt.store-result" xmlns="http://docbook.org/ns/docbook">
Modified: phpdoc/de/trunk/reference/pdo/connections.xml
===================================================================
--- phpdoc/de/trunk/reference/pdo/connections.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/pdo/connections.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 317502 Maintainer: fa Status: ready -->
+<!-- EN-Revision: 344742 Maintainer: fa Status: ready -->
<chapter xml:id="pdo.connections" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Verbindungen und Verbindungsmanagement</title>
@@ -70,6 +70,14 @@
das Objekt beinhaltet, &null; zuweisen. Wenn Sie das nicht explizit tun,
schließt PHP die Verbindung automatisch, wenn Ihr Skript endet.
</para>
+ <note>
+ <simpara>
+ Gibt es noch weitere Referenzen auf dieses PDO-Exemplar (wie etwa von einem
+ PDOStatement-Exemplar, oder von anderen Variablen, die dasselbe PDO-Exemplar
+ referenzieren), müssen diese ebenfalls entfernt werden (zum Beispiel durch
+ die Zuweisung von &null; an die Variable, die das PDOStatement referenziert).
+ </simpara>
+ </note>
<para>
<example><title>Eine Verbindung schließen</title>
<programlisting role="php">
@@ -77,9 +85,10 @@
<?php
$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
// hier die Verbindung nutzen
+$sth = $dbh->query('SELECT * FROM foo');
-
// und nachdem das erledigt ist, wird sie geschlossen
+$sth = null;
$dbh = null;
?>
]]>
Modified: phpdoc/de/trunk/reference/pdo/lobs.xml
===================================================================
--- phpdoc/de/trunk/reference/pdo/lobs.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/pdo/lobs.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 317502 Maintainer: fa Status: ready -->
+<!-- EN-Revision: 338389 Maintainer: fa Status: ready -->
<chapter xml:id="pdo.lobs" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Large Objects (LOBs)</title>
Modified: phpdoc/de/trunk/reference/pdo/pdo/exec.xml
===================================================================
--- phpdoc/de/trunk/reference/pdo/pdo/exec.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/pdo/pdo/exec.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 330543 Maintainer: nikic Status: ready -->
+<!-- EN-Revision: 343575 Maintainer: nikic Status: ready -->
+
<refentry xml:id="pdo.exec" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>PDO::exec</refname>
@@ -63,7 +64,7 @@
<programlisting role="php">
<![CDATA[
<?php
-$db->exec() or die(print_r($db->errorInfo(), true));
+$db->exec() or die(print_r($db->errorInfo(), true)); // unrichtig
?>
]]>
</programlisting>
@@ -77,7 +78,7 @@
<example>
<title>Ein DELETE Statement ausführen</title>
<para>
- Führt das DELETE Statement aus und gibt die Anzahl der gelöschten
+ Führt ein DELETE Statement ohne WHERE-Klausel aus, und gibt die Anzahl der gelöschten
Zeilen aus.
</para>
<programlisting role="php">
@@ -85,8 +86,8 @@
<?php
$dbh = new PDO('odbc:sample', 'db2inst1', 'ibmdb2');
-/* Entferne alle roten Früchte aus der Tabelle */
-$count = $dbh->exec("DELETE FROM fruit WHERE colour = 'red'");
+/* Lösche alle Zeilen aus der FRUIT Tabelle */
+$count = $dbh->exec("DELETE FROM fruit");
/* Und gebe die Anzahl an gelöschten Zeilen zurück */
echo "$count Zeilen wurden gelöscht.\n";
Modified: phpdoc/de/trunk/reference/pdo/prepared-statements.xml
===================================================================
--- phpdoc/de/trunk/reference/pdo/prepared-statements.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/pdo/prepared-statements.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 317502 Maintainer: fa Status: ready -->
+<!-- EN-Revision: 339564 Maintainer: fa Status: ready -->
<chapter xml:id="pdo.prepared-statements" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Prepared Statements und Stored Procedures</title>
@@ -124,18 +124,17 @@
</example>
</para>
<para>
- Wenn es der Datenbanktreiber unterstützt, kann eine Anwendung auch Parameter für die
- Ausgabe einführen, ähnlich der Eingabe. Ausgabeparameter werden typischerweise
- benutzt, um Werte von Stored Procedures abzurufen. Ausgabeparameter sind
- etwas komplexer in der Verwendung als Eingabeparameter, weil die Entwickler wissen
- muss, wie groß ein gegebener Parameter sein könnte, wenn sie ihn einführen.
- Wenn der Wert sich als größer herausstellt als die vorgeschlagene Größe,
- wird eine Fehlermeldung erzeugt.
- </para>
-
- <para>
<example>
<title>Eine Stored Procedure mit einem Ausgabeparameter aufrufen</title>
+ <simpara>
+ Wenn es der Datenbanktreiber unterstützt, kann eine Anwendung auch Parameter für die
+ Ausgabe einführen, ähnlich der Eingabe. Ausgabeparameter werden typischerweise
+ benutzt, um Werte von Stored Procedures abzurufen. Ausgabeparameter sind
+ etwas komplexer in der Verwendung als Eingabeparameter, weil die Entwickler wissen
+ muss, wie groß ein gegebener Parameter sein könnte, wenn sie ihn einführen.
+ Wenn der Wert sich als größer herausstellt als die vorgeschlagene Größe,
+ wird eine Fehlermeldung erzeugt.
+ </simpara>
<programlisting role="php">
<![CDATA[
<?php
@@ -153,17 +152,16 @@
</para>
<para>
- Entwickler können auch Parameter angeben, die Werte für Eingabe und Ausgabe
- enthalten. Die Syntax ist ähnlich den Ausgabeparametern. In diesem nächsten
- Beispiel wird die Zeichenkette 'hallo' der Stored Procedure übergeben. Wenn
- diese etwas zurückgibt, wird 'hallo' durch den Rückgabewert der Stored
- Procedure ersetzt.
- </para>
-
- <para>
<example>
<title>Eine Stored Procedure mit einem Eingabe-/Ausgabe-Parameter
aufrufen</title>
+ <simpara>
+ Entwickler können auch Parameter angeben, die Werte für Eingabe und Ausgabe
+ enthalten. Die Syntax ist ähnlich den Ausgabeparametern. In diesem nächsten
+ Beispiel wird die Zeichenkette 'hallo' der Stored Procedure übergeben. Wenn
+ diese etwas zurückgibt, wird 'hallo' durch den Rückgabewert der Stored
+ Procedure ersetzt.
+ </simpara>
<programlisting role="php">
<![CDATA[
<?php
Modified: phpdoc/de/trunk/reference/pgsql/functions/pg-convert.xml
===================================================================
--- phpdoc/de/trunk/reference/pgsql/functions/pg-convert.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/pgsql/functions/pg-convert.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 332864 Maintainer: conni Status: ready -->
+<!-- EN-Revision: 342953 Maintainer: conni Status: ready -->
+
<refentry xml:id='function.pg-convert' xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>pg_convert</refname>
<refpurpose>
Konvertiert die Werte eines assoziativen Arrays in passende
- Werte für SQL-Kommandos.
+ Form für SQL-Anweisungen
</refpurpose>
</refnamediv>
@@ -41,8 +42,8 @@
Vor PHP 5.6.0 gilt: falls die Tabelle <parameter>table_name</parameter> boolesche Felder enthält,
dürfen Sie die Konstante &true; nicht als Wert im Array <parameter>assoc_array</parameter>
verwenden. Sie wird zu dem String 'TRUE' konvertiert, der kein gültiger Wert
- für boolesche Felder in PostgreSQL ist. Benutzen Sie stattdessen t, true, 1, y
- oder yes.
+ für boolesche Felder in PostgreSQL ist. Benutzen Sie stattdessen "t", "true", 1, "y"
+ oder "yes".
</para>
</note>
</refsect1>
Modified: phpdoc/de/trunk/reference/posix/functions/posix-isatty.xml
===================================================================
--- phpdoc/de/trunk/reference/posix/functions/posix-isatty.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/posix/functions/posix-isatty.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 334543 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 344558 Maintainer: samesch Status: ready -->
+
<refentry xml:id="function.posix-isatty" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>posix_isatty</refname>
@@ -41,6 +42,7 @@
<para>
<simplelist>
<member><function>posix_ttyname</function></member>
+ <member><function>stream_isatty</function></member>
</simplelist>
</para>
</refsect1>
Modified: phpdoc/de/trunk/reference/posix/functions/posix-setuid.xml
===================================================================
--- phpdoc/de/trunk/reference/posix/functions/posix-setuid.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/posix/functions/posix-setuid.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 341391 Maintainer: samesch Status: ready -->
+
<refentry xml:id="function.posix-setuid" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>posix_setuid</refname>
@@ -14,7 +15,7 @@
<methodparam><type>int</type><parameter>uid</parameter></methodparam>
</methodsynopsis>
<para>
- Setzt die reale Benutzer-ID <parameter>uid</parameter> des aktuellen
+ Setzt die effektive Benutzer-ID <parameter>uid</parameter> des aktuellen
Prozesses. Es handelt sich um eine privilegierte Funktion, die
entsprechende Berechtigungen (normalerweise root) auf dem System benötigt,
damit sie ausgeführt werden kann.
@@ -72,10 +73,9 @@
&reftitle.seealso;
<para>
<simplelist>
- <member><function>posix_setgid</function></member>
- <member><function>posix_seteuid</function></member>
+ <member><function>posix_geteuid</function></member>
+ <member><function>posix_setuid</function></member>
<member><function>posix_getuid</function></member>
- <member><function>posix_geteuid</function></member>
</simplelist>
</para>
</refsect1>
Modified: phpdoc/de/trunk/reference/pspell/functions/pspell-config-data-dir.xml
===================================================================
--- phpdoc/de/trunk/reference/pspell/functions/pspell-config-data-dir.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/pspell/functions/pspell-config-data-dir.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 334762 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 343887 Maintainer: samesch Status: ready -->
+
<refentry xml:id="function.pspell-config-data-dir" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>pspell_config_data_dir</refname>
Modified: phpdoc/de/trunk/reference/readline/book.xml
===================================================================
--- phpdoc/de/trunk/reference/readline/book.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/readline/book.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 330340 Maintainer: sammywg Status: ready -->
+<!-- EN-Revision: 341537 Maintainer: sammywg Status: ready -->
<book xml:id="book.readline" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<?phpdoc extension-membership="bundledexternal" ?>
@@ -22,7 +22,15 @@
Sie Skripte schreiben, die dafür gedacht sind, PHP von der
<link linkend="features.commandline">Kommandozeile</link> auszuführen.
</para>
- ¬e.no-windows.extension;
+ <para>
+ Von PHP 7.1.0 wird diese Erweiterung unter Windows unterstützt.
+ </para>
+ <caution>
+ <para>
+ Die readline Extension ist nicht threadsicher! Daher wird von der Verwendung
+ mit jeglicher threadsicheren SAPI (wie Apaches mod_winnt) unbedingt abgeraten.
+ </para>
+ </caution>
</preface>
<!-- }}} -->
Modified: phpdoc/de/trunk/reference/readline/configure.xml
===================================================================
--- phpdoc/de/trunk/reference/readline/configure.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/readline/configure.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 298047 Maintainer: sammywg Status: ready -->
+<!-- EN-Revision: 340973 Maintainer: sammywg Status: ready -->
<section xml:id="readline.installation" xmlns="http://docbook.org/ns/docbook">
&reftitle.install;
@@ -11,6 +11,9 @@
Wenn Sie libedit als Ersatz für readline benutzen wollen, konfigurieren Sie
PHP mit der Option <option role="configure">--with-libedit[=DIR]</option>.
</para>
+ <para>
+ Unter Windows ist diese Extension von PHP 7.1.0 an standardmäßig verfügbar.
+ </para>
</section>
Modified: phpdoc/de/trunk/reference/sem/functions/sem-acquire.xml
===================================================================
--- phpdoc/de/trunk/reference/sem/functions/sem-acquire.xml 2018-04-19 13:19:55 UTC (rev 344746)
+++ phpdoc/de/trunk/reference/sem/functions/sem-acquire.xml 2018-04-19 13:23:46 UTC (rev 344747)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 337493 Maintainer: hholzgra Status: ready -->
+<!-- EN-Revision: 343899 Maintainer: hholzgra Status: ready -->
+
<refentry xml:id="function.sem-acquire" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>sem_acquire</refname>
@@ -12,7 +13,7 @@
<methodsynopsis>
<type>bool</type><methodname>sem_acquire</methodname>
<methodparam><type>resource</type><parameter>sem_identifier</parameter></methodparam>
- <methodparam choice="opt"><type>bool</type><parameter>nowait</parameter><initializer>false</initializer></methodparam>
+ <methodparam choice="opt"><type>bool</type><parameter>nowait</parameter><initializer>&false;</initializer></methodparam>
</methodsynopsis>
<para>
Standardmäßig blockiert <function>sem_acquire</function> (falls nötig) bis