[PHP-DOC] cvs: phpdoc /de/language control-structures.xml From: Thomas Schuermann (thomas.schuermann <email protected>)
Date: 10/19/00

tschuer Thu Oct 19 11:26:06 2000 EDT

  Modified files:
    /phpdoc/de/language control-structures.xml
  Log:
  Keep translation in sync and small changes
  
Index: phpdoc/de/language/control-structures.xml
diff -u phpdoc/de/language/control-structures.xml:1.18 phpdoc/de/language/control-structures.xml:1.19
--- phpdoc/de/language/control-structures.xml:1.18 Wed Sep 13 10:07:54 2000
+++ phpdoc/de/language/control-structures.xml Thu Oct 19 11:26:05 2000
@@ -1,7 +1,7 @@
  <chapter id="control-structures">
   <title>Kontroll-Strukturen</title>
 <!-- Anmerkung des Übersetzers:
- entspricht en/language/control-structures.xml 1.19 -->
+ entspricht en/language/control-structures.xml 1.22 -->
 
   <simpara>
    Jedes PHP-Skript besteht aus einer Reihe von Anweisungen. Eine
@@ -49,10 +49,10 @@
     </informalexample>
    </para>
    <para>
- Oft werden sie die bedingte Ausführung von mehr als einer
+ Oft werden Sie die bedingte Ausführung von mehr als einer
     Anweisung wollen. Selbstverständlich ist es nicht erforderlich,
     jede Anweisung mit einer <literal>if</literal>-Bedingung zu
- versehen. Statt dessen können sie mehrere Anweisungen in Gruppen
+ versehen. Statt dessen können Sie mehrere Anweisungen in Gruppen
     zusammenfassen. Z.B. wird der folgende Programm-Code
     <computeroutput>a ist grösser als b</computeroutput> anzeigen,
     wenn <replaceable>$a</replaceable> grösser ist als
@@ -323,7 +323,7 @@
     </informalexample>
    </para>
    <simpara>
- Es ist nicht weiter tragisch, wenn sie dieses Beispiel nicht
+ Es ist nicht weiter tragisch, wenn Sie dieses Beispiel nicht
     oder nur zum Teil verstehen. Sie können auch ohne dieses
     Feature effektive PHP-Programme und Skripte schreiben.
    </simpara>
@@ -359,14 +359,14 @@
     Jeder der Parameter kann leer sein (optional).
     Ist <replaceable>expr2</replaceable> leer, wird die Schleife
     unbestimmt oft durchlaufen, da PHP ihn als <literal>TRUE</literal>
- wertet (wie in C). Das ist nicht so sinnlos, wie sie vielleicht glauben,
+ wertet (wie in C). Das ist nicht so sinnlos, wie Sie vielleicht glauben,
     weil man häufig eine Schleife erst durch eine bedingte
     <link linkend="control-structures.break"><literal>break</literal>
     </link>-Anweisung statt durch eine unwahr werdende
     <literal>for</literal>-Bedingung beenden möchte.
    </simpara>
    <para>
- Beachten sie die folgenden Beispiele. Alle geben Zahlen von 1 bis
+ Beachten Sie die folgenden Beispiele. Alle geben Zahlen von 1 bis
     10 aus:
     <informalexample>
      <programlisting role="php">
@@ -404,7 +404,7 @@
    </para>
    <simpara>
     Selbstverständlich sieht das erste (oder das vierte) Beispiel am
- besten aus, aber sie werden noch feststellen, dass es oftmals ganz
+ besten aus, aber Sie werden noch feststellen, dass es oftmals ganz
     nützlich sein kann, leere Parameter in
     <literal>for</literal>-Schleifen zu verwenden.
    </simpara>
@@ -419,13 +419,13 @@
    </para>
    <para>
     Andere Sprachen haben für das Durchlaufen eines Hash´s oder
- Arrays eine <literal>foreach</literal>-Anweisung. PHP3 hat dies
- nicht; im Gegensatz zu PHP4 (vgl.
+ Arrays eine <literal>foreach</literal>-Anweisung. PHP 3 hat dies
+ nicht; im Gegensatz zu PHP 4 (vgl.
     <link linkend="control-structures.foreach">foreach</link>).
- In PHP3 kann man dafür eine Kombination von
+ In PHP 3 kann man dafür eine Kombination von
     <link linkend="control-structures.while">while</link> mit der
     <function>list</function>- und <function>each</function>-Funktion
- einsetzen. Beispiele finden sie in der Dokumentation zu diesen
+ einsetzen. Beispiele finden Sie in der Dokumentation zu diesen
     Funktionen.
    </para>
   </sect1>
@@ -433,7 +433,7 @@
   <sect1 id="control-structures.foreach">
    <title><literal>foreach</literal></title>
    <para>
- PHP4 (nicht PHP3) enthält eine <literal>foreach</literal>-Funktion,
+ PHP 4 (nicht PHP 3) enthält eine <literal>foreach</literal>-Funktion,
     genau wie Perl und andere Sprachen. Diese ermöglicht es, auf
     einfache Weise ein Array zu durchlaufen. Es gibt zwei
     Syntax-Formen; die zweite ist eine unbedeutende aber sinnvolle
@@ -462,7 +462,7 @@
      <para>
       Sobald <literal>foreach</literal> zum ersten Mal ausgeführt wird,
       wird der interne Array-Pointer automatisch auf das erste Element
- des Arrays zurück gesetzt. Das heisst, dass sie nicht
+ des Arrays zurück gesetzt. Das heisst, dass Sie nicht
       <function>reset</function> vor einem Durchlauf von
       <literal>foreach</literal> aufrufen müssen.
      </para>
@@ -471,14 +471,14 @@
    <para>
     <note>
      <para>
- Beachten sie auch, dass <literal>foreach</literal> mit einer
+ Beachten Sie auch, dass <literal>foreach</literal> mit einer
       Kopie des angegebenen Arrays arbeitet. Deshalb wird auch der
       Array-Pointer nicht wie bei dem each-Konstrukt verändert.
      </para>
     </note>
    </para>
    <para>
- Beachten sie, dass die folgenden Beispiele in ihrer Funktionalität
+ Beachten Sie, dass die folgenden Beispiele in ihrer Funktionalität
     identisch sind:
     <informalexample>
      <programlisting role="php">
@@ -632,7 +632,7 @@
    <simpara>
     Die <literal>switch</literal>-Anweisung ist gleichbedeutend einer
     Reihe von IF-Anweisungen mit dem gleichen Parameter. Häufig wollen
- sie ein und die selbe Variable (bzw. den selben Ausdruck) mit
+ Sie ein und die selbe Variable (bzw. den selben Ausdruck) mit
     verschiedensten Werten vergleichen und in Abhängigkeit vom
     Auswertungsergebnis verschiedene Programmteile ausführen. Genau
     das ermöglicht die <literal>switch</literal>-Anweisung.
@@ -791,9 +791,9 @@
    </simpara>
    <simpara>
     Wenn die PHP-Konfigurations-Option "URL fopen wrappers" auf enabled
- (per default) steht, können sie für die mittels
+ (per default) steht, können Sie für die mittels
     <function>require</function> eingebundene Datei statt einer lokalen
- Pfadangabe auch eine URL angeben. Sehen sie hierzu unter
+ Pfadangabe auch eine URL angeben. Sehen Sie hierzu unter
     <link linkend="features.remote-files">Remote-Dateien</link> und
     <function>fopen</function> für weitere Informationen nach.
    </simpara>
@@ -820,7 +820,7 @@
     <function>require</function> <emphasis>immer</emphasis> die
     angegebene Datei einlesen, <emphasis>auch dann, wenn die
     Programmzeile, in der sie steht, nicht ausgeführt wird.</emphasis>
- Wenn sie eine Datei nur bedingt einlesen wollen, benutzen sie
+ Wenn Sie eine Datei nur bedingt einlesen wollen, benutzen Sie
     <function>include</function>. Die bedingte Anweisung würde
     <function>require</function> nicht davon abhalten, die Datei zu
     laden.
@@ -833,8 +833,8 @@
    </simpara>
    <para>
     Sie können also <function>require</function> nicht innerhalb von
- Programm-Schleifen einsetzen. Deshalb, und wenn sie verschiedene
- Dateien einlesen wollen, müssen sie in Schleifen den Befehl
+ Programm-Schleifen einsetzen. Deshalb, und wenn Sie verschiedene
+ Dateien einlesen wollen, müssen Sie in Schleifen den Befehl
     <function>include</function> benutzen.
     <informalexample>
      <programlisting role="php">
@@ -885,13 +885,13 @@
     </informalexample>
    </para>
    <simpara>
- In PHP3 ist es möglich, eine <literal>return</literal>-Anweisung
+ In PHP 3 ist es möglich, eine <literal>return</literal>-Anweisung
     innerhalb einer per <function>require</function> eingebundenen Datei
     auszuführen, solange diese Anweisung im Hauptteil dieser Datei steht.
     Die <literal>return</literal>-Anweisung darf nicht in Blöcken (also
- innerhalb von geschwungenen Klammern "{}" stehen. In PHP4 existiert
- diese Möglichkeit nicht mehr. Wenn sie diese dennoch benötigen, sehen
- sie unter <function>include</function> nach.
+ innerhalb von geschwungenen Klammern "{}" stehen. In PHP 4 existiert
+ diese Möglichkeit nicht mehr. Wenn Sie diese dennoch benötigen, sehen
+ Sie unter <function>include</function> nach.
    </simpara>
    <simpara>
     Siehe auch <function>include</function>, <function>require_once</function>,
@@ -908,9 +908,9 @@
    </simpara>
    <simpara>
     Wenn die PHP-Konfigurations-Option "URL fopen wrappers" auf enabled
- (per default) steht, können sie für die mittels
+ (per default) steht, können Sie für die mittels
     <function>include</function> eingebundene Datei statt einer lokalen
- Pfadangabe auch eine URL angeben. Sehen sie hierzu unter
+ Pfadangabe auch eine URL angeben. Sehen Sie hierzu unter
     <link linkend="features.remote-files">Remote-Dateien</link> und
     <function>fopen</function> für weitere Informationen nach.
    </simpara>
@@ -925,7 +925,7 @@
    </simpara>
    <para>
     Das passiert jedes Mal, sobald die
- <function>include</function>-Anweisung auftritt. Deshalb können sie
+ <function>include</function>-Anweisung auftritt. Deshalb können Sie
     <function>include</function> auch sehr gut innerhalb von Schleifen
     verwenden, um eine Anzahl unterschiedlicher Dateien einzubinden.
     <informalexample>
@@ -950,7 +950,7 @@
    </para>
    <para>
     Da <function>include</function> ein spezieller Sprach-Konstrukt
- ist, müssen sie ihn innerhalb einer bedingten Anweisung in einen
+ ist, müssen Sie ihn innerhalb einer bedingten Anweisung in einen
     Anweisungsblock setzen.
     <informalexample>
      <programlisting role="php">
@@ -972,26 +972,26 @@
     </informalexample>
    </para>
    <simpara>
- Sowohl in PHP3 als auch in PHP4 ist es möglich, eine
+ Sowohl in PHP 3 als auch in PHP 4 ist es möglich, eine
     <literal>return</literal>-Anweisung innerhalb einer
     <function>include</function>eten Datei anzugeben, um die
     Ausführung dieser Datei abzubrechen und zum aufrufenden-Skript
     zurück zu kehren. Es gibt aber ein paar Unterschiede in der
- Arbeitsweise. Der erste ist, dass bei PHP3 die
+ Arbeitsweise. Der erste ist, dass bei PHP 3 die
     <literal>return</literal>-Anweisung nicht innerhalb eines Blocks
     auftreten darf, es sei denn, es ist ein Funktions-Block. In
     diesem Fall gilt <literal>return</literal> für diese Funktion
- und nicht für die ganze Datei. In PHP4 gibt es diese Beschränkung
- nicht. PHP4 erlaubt ihnen auch die Rückgabe von Werten bei
+ und nicht für die ganze Datei. In PHP 4 gibt es diese Beschränkung
+ nicht. PHP 4 erlaubt ihnen auch die Rückgabe von Werten bei
     <function>include</function>eten Dateien. Sie können den Wert des
- <function>include</function>-Aufrufs nutzen, als wenn sie eine
- Funktion aufgerufen hätten. Das wird in PHP3 eine Parse-Error
+ <function>include</function>-Aufrufs nutzen, als wenn Sie eine
+ Funktion aufgerufen hätten. Das wird in PHP 3 einen Parse-Error
     ergeben.
    </simpara>
    <example>
- <title><function>Include</function> in PHP3 und PHP4</title>
+ <title><function>Include</function> in PHP 3 und PHP 4</title>
     <para>
- Beachten sie, dass die folgende Datei, genannt
+ Beachten Sie, dass die folgende Datei, genannt
      <filename>test.inc</filename>) im gleichen Verzeichnis wie die
      Hauptdatei stehen muss:
      <programlisting role="php">
@@ -1014,10 +1014,10 @@
      </programlisting>
     </para>
     <para>
- Sobald <filename>main.html</filename> in PHP3 aufgerufen wird,
- wird ein Parse-Error in Zeile 2 angezeigt; sie können in PHP3
+ Sobald <filename>main.html</filename> in PHP 3 aufgerufen wird,
+ wird ein Parse-Error in Zeile 2 angezeigt; Sie können in PHP 3
      also keinen Rückgabewert von <function>include</function>
- erhalten. In PHP4 wird das Ergebnis sein:
+ erhalten. In PHP 4 wird das Ergebnis sein:
      <screen>
 Vor dem Return
 Datei gibt zurück: '27'
@@ -1034,12 +1034,12 @@
      </programlisting>
     </para>
     <para>
- In PHP4 wird die Ausgabe sein:
+ In PHP 4 wird die Ausgabe sein:
      <screen>
 Vor dem Return
 Zurück in main.html
      </screen>
- PHP3 wird dagegen folgendes ausgeben:
+ PHP 3 wird dagegen folgendes ausgeben:
      <screen>
 Vor dem Return
 27Zurück in main.html
@@ -1059,7 +1059,7 @@
      </screen>
     </para>
     <para>
- Die '27' entsteht aus der Tatsache, dass PHP3 keine solchen
+ Die '27' entsteht aus der Tatsache, dass PHP 3 keine solchen
      Rückgabewerte unterstützt.
     </para>
    </example>
@@ -1106,7 +1106,7 @@
     </informalexample>
    </para>
    <simpara>
- Lassen sie sich nicht durch die Tatsache irritieren, dass sie
+ Lassen Sie sich nicht durch die Tatsache irritieren, dass Sie
     Dateien auch über HTTP per require oder include einbinden können
     (vgl. <link linkend="features.remote-files">Remote files</link>).
     Das oben Gesagte behält seine Gültigkeit.
@@ -1153,7 +1153,7 @@
     if (PHPVERSION == 4) {
         print_r($var);
     } else {
- dump_var($var);
+ var_dump($var);
     }
 }
 
@@ -1161,7 +1161,7 @@
 ?&gt;
      </programlisting>
     </example>
- Nun schreiben sie ein Skript
+ Nun schreiben Sie ein Skript
     <literal>cause_error_require.php</literal>:
     <example>
      <title>cause_error_require.php</title>
@@ -1179,7 +1179,7 @@
 ?&gt;
      </programlisting>
     </example>
- Wenn sie letzteres starten, wird folgende Ausgabe erzeugt (gilt für
+ Wenn Sie letzteres starten, wird folgende Ausgabe erzeugt (gilt für
     PHP 4.01pl2):
     <informalexample>
      <programlisting>
@@ -1236,17 +1236,17 @@
     </informalexample>
    </para>
    <para>
- Beachten sie, dass analog zum Verhalten von
+ Beachten Sie, dass analog zum Verhalten von
     <literal>#include</literal> im C-Preprozessor diese Anweisung zur
- Zeit der Skript-"Compilierung" ausgewertet wird; sollten sie also
+ Zeit der Skript-"Compilierung" ausgewertet wird; sollten Sie also
     z.B. das Skript vor dessen Ausführung parsen und bei der Ausführung
     keinen Gebrauch machen wollen von dynamisch einzuschließenden
- Teilen, sollten sie <function>include_once</function> oder
+ Teilen, sollten Sie <function>include_once</function> oder
     <function>include</function> verwenden.
    </para>
    <para>
     Weiter Beispiele zu <function>require_once</function> und
- <function>include_once</function> können sie dem PEAR-Code
+ <function>include_once</function> können Sie dem PEAR-Code
     entnehmen, welcher im aktuellsten PHP-Source-Code enthalten ist.
    </para>
    <para>
@@ -1272,14 +1272,18 @@
     Wie in der Beschreibung zu <function>require_once</function>
     bereits angemerkt, soll <function>include_once</function> in den
     Fällen verwendet werden, wo die selbe Datei mehr als einmal
- während der Ausführung eingebunden werden soll und sie
+ während der Ausführung eingebunden werden soll und Sie
     Wiederholungen bei den Funktions-Definitionen und Wertzuweisungen
     zu Variablen usw. vermeiden müssen.
    </para>
    <para>
     Weiter Beispiele zu <function>require_once</function> und
- <function>include_once</function> können sie dem PEAR-Code
+ <function>include_once</function> können Sie dem PEAR-Code
     entnehmen, welcher im aktuellsten PHP-Source-Code enthalten ist.
+ </para>
+ <para>
+ <function>include_once</function> steht ab PHP 4.01pl2 zur
+ Verfügung.
    </para>
    <para>
     Siehe auch: <function>require</function>,