svn: /phpdoc/de/trunk/reference/ info/functions/set-include-path.xml pdo/pdostatement/execute.xml

[email protected] (Christoph Michael Becker)
Newsgroups php.doc.de
Message-ID <[email protected]>
cmb                                      Tue, 17 Oct 2017 11:39:05 +0000

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

Log:
New translations

Patches provided by anonymous users

Changed paths:
    A   phpdoc/de/trunk/reference/info/functions/set-include-path.xml
    A   phpdoc/de/trunk/reference/pdo/pdostatement/execute.xml
svn-diffs-343255.txt (text/x-diff, 12 KB)
Added: phpdoc/de/trunk/reference/info/functions/set-include-path.xml
===================================================================
--- phpdoc/de/trunk/reference/info/functions/set-include-path.xml	                        (rev 0)
+++ phpdoc/de/trunk/reference/info/functions/set-include-path.xml	2017-10-17 11:39:05 UTC (rev 343255)
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 341282 Maintainer: anonymous #86218 Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="function.set-include-path" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+  <refname>set_include_path</refname>
+  <refpurpose>Setzt die Konfigurationsoption include_path</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <type>string</type><methodname>set_include_path</methodname>
+   <methodparam><type>string</type><parameter>new_include_path</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Setzt die <link linkend="ini.include-path">include_path</link>
+   Konfigurationsoption für die Dauer dieser Script-Ausführung.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>new_include_path</parameter></term>
+     <listitem>
+      <para>
+       Der neue Wert für den <link linkend="ini.include-path">include_path</link>
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Gibt bei Erfolg den alten <link linkend="ini.include-path">include_path</link>
+   zurück&return.falseforfailure;.
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title><function>set_include_path</function>-Beispiel</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+set_include_path('/usr/lib/pear');
+
+// Oder mit ini_set()
+ini_set('include_path', '/usr/lib/pear');
+?>
+]]>
+    </programlisting>
+   </example>
+  </para>
+  <para>
+   <example>
+    <title>Den include-path erweitern</title>
+    <para>
+     Wenn man die <constant>PATH_SEPARATOR</constant> Konstante verwendet, ist es
+     möglich, den <literal>include_path</literal> ohne Kenntnis des verwendeten Betriebssystems
+     zu erweitern.
+    </para>
+    <para>
+     In diesem Beispiel fügen wir <filename>/usr/lib/pear</filename> an das Ende
+     des vorhandenen <literal>include_path</literal> an.
+    </para>
+    <programlisting role="php">
+<![CDATA[
+<?php
+$path = '/usr/lib/pear';
+set_include_path(get_include_path() . PATH_SEPARATOR . $path);
+?>
+]]>
+    </programlisting>
+   </example>
+  </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>ini_set</function></member>
+    <member><function>get_include_path</function></member>
+    <member><function>restore_include_path</function></member>
+    <member><function>include</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/de/trunk/reference/info/functions/set-include-path.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/de/trunk/reference/pdo/pdostatement/execute.xml
===================================================================
--- phpdoc/de/trunk/reference/pdo/pdostatement/execute.xml	                        (rev 0)
+++ phpdoc/de/trunk/reference/pdo/pdostatement/execute.xml	2017-10-17 11:39:05 UTC (rev 343255)
@@ -0,0 +1,230 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 340381 Maintainer: anonymous #86250 Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="pdostatement.execute" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+  <refname>PDOStatement::execute</refname>
+  <refpurpose>
+   Führt ein Prepared Statement aus
+  </refpurpose>
+ </refnamediv>
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>public</modifier> <type>bool</type><methodname>PDOStatement::execute</methodname>
+   <methodparam choice="opt"><type>array</type><parameter>input_parameters</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Das <link linkend="pdo.prepared-statements">Prepared
+   Statement</link> ausführen. Falls das Prepared Statement Parameter-Marker enthält, muss entweder:
+   <itemizedlist>
+    <listitem><para><function>PDOStatement::bindParam</function> und/oder
+     <function>PDOStatement::bindValue</function> aufgerufen werden, um Variablen beziehungsweise Werte an die Parameter-Marker zu binden.
+     Gebundene Variablen geben ihren Wert als Eingabe und ihnen wird, falls zutreffend, der Ausgabewert der zugehörigen Parameter-Marker zugewiesen
+     </para></listitem>
+    <listitem>
+     <para>oder ein Array mit Nur-Eingabe-Parameterwerten übergeben werden</para>
+    </listitem>
+   </itemizedlist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>input_parameters</parameter></term>
+     <listitem>
+      <para>
+       Ein Array mit Werten in gleicher Anzahl wie der Anzahl gebundener Parameter im auszuführenden SQL-Statement.
+       Alle Werte werden als <constant>PDO::PARAM_STR</constant> behandelt.
+      </para>
+      <para>
+       Für einen einzelnen Paramter können nicht mehrere Werte zugeordnet werden;
+       zum Beispiel ist es nicht gestattet, zwei Werte an einen einzelnen Parameter in einem IN() clause zu verwenden.
+      </para>
+      <para>
+       Mehr Werte als festgelegt zuzuordnen ist nicht möglich; wenn mehr Parameter in den
+       <parameter>input_parameters</parameter> übergeben werden, als in <methodname>PDO::prepare</methodname> definiert wurden, wird das Statement fehlschlagen und ein Fehler wird ausgegeben.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   &return.success;
+  </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>5.2.0</entry>
+       <entry>
+        Die Parameternamen der <parameter>input_parameters</parameter> müssen mit den in SQL definierten übereinstimmen. Vor PHP 5.2.0 wurde das still ignoriert.
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <example><title>Ein Prepared Statement mit einer zugewiesener Variable und Wert ausführen</title>
+   <programlisting role="php">
+<![CDATA[
+<?php
+/* Ein Prepared Statement ausführen, in dem Variable und Wert zugewiesen werden */
+$calories = 150;
+$colour = 'gre';
+$sth = $dbh->prepare('SELECT name, colour, calories
+    FROM fruit
+    WHERE calories < :calories AND colour LIKE :colour');
+$sth->bindParam(':calories', $calories, PDO::PARAM_INT);
+$sth->bindValue(':colour', "%{$colour}%");
+$sth->execute();
+?>
+]]>
+   </programlisting>
+  </example>
+
+  <example><title>Ein Prepared Statement mit einem Array an Eingabewerten (benannte Parameter) ausführen</title>
+   <programlisting role="php">
+<![CDATA[
+<?php
+/* Ein Prepared Statement ausführen, indem ein Array an Eingabewerten übergeben wird */
+$calories = 150;
+$colour = 'red';
+$sth = $dbh->prepare('SELECT name, colour, calories
+    FROM fruit
+    WHERE calories < :calories AND colour = :colour');
+$sth->execute(array(':calories' => $calories, ':colour' => $colour));
+?>
+]]>
+   </programlisting>
+  </example>
+
+  <example><title>Ein Prepared Statement mit einem Array an Eingabewerten (Platzhalter) ausführen</title>
+   <programlisting role="php">
+<![CDATA[
+<?php
+/* Ein Prepared Statement ausführen, indem ein Array an Eingabewerten übergeben wird */
+$calories = 150;
+$colour = 'red';
+$sth = $dbh->prepare('SELECT name, colour, calories
+    FROM fruit
+    WHERE calories < ? AND colour = ?');
+$sth->execute(array($calories, $colour));
+?>
+]]>
+   </programlisting>
+  </example>
+
+  <example><title>Ein Prepared Statement mit Fragezeichen-Platzhaltern ausführen</title>
+   <programlisting role="php">
+<![CDATA[
+<?php
+/* Ein Prepared Statement durch das zuordnen von PHP-Variablen ausführen*/
+$calories = 150;
+$colour = 'red';
+$sth = $dbh->prepare('SELECT name, colour, calories
+    FROM fruit
+    WHERE calories < ? AND colour = ?');
+$sth->bindParam(1, $calories, PDO::PARAM_INT);
+$sth->bindParam(2, $colour, PDO::PARAM_STR, 12);
+$sth->execute();
+?>
+]]>
+   </programlisting>
+  </example>
+
+  <example><title>Ein Prepared Statement mit einem Array für einen IN clause ausführen</title>
+   <programlisting role="php">
+<![CDATA[
+<?php
+/* Führt ein Prepared Statement mit einem Array für einen IN clause aus */
+$params = array(1, 21, 63, 171);
+/* Erstelle einen String für die Parameter-Platzhalter gefüllt bis zur Anzahl Parameter */
+$place_holders = implode(',', array_fill(0, count($params), '?'));
+
+/*
+    Das bereitet das Statement mit genügend unbenannten Platzhaltern
+    für jeden Wert in unserem $params-Array vor. Die Werte aus dem
+    $params-Array werden dann an die Platzhalter im Prepared Statement
+    gebunden, wenn das Statement ausgeführt wird. Das ist nicht das
+    gleiche wie PDOStatement::bindParam() zu verwenden, weil dies eine
+    Referenz zur Variable benötigt. PDOStatement::execute() ordnet
+    hingegen nur die Werte zu.
+*/
+$sth = $dbh->prepare("SELECT id, name FROM contacts WHERE id IN ($place_holders)");
+$sth->execute($params);
+?>
+]]>
+   </programlisting>
+  </example>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
+  <note>
+   <para>
+    Manche Treiber verlangen die Ausführung von <link linkend="pdostatement.closecursor">close
+    cursor</link>, bevor das nächste Statement ausgeführt wird.
+   </para>
+  </note>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>PDO::prepare</function></member>
+    <member><function>PDOStatement::bindParam</function></member>
+    <member><function>PDOStatement::fetch</function></member>
+    <member><function>PDOStatement::fetchAll</function></member>
+    <member><function>PDOStatement::fetchColumn</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/de/trunk/reference/pdo/pdostatement/execute.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
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.