betz            Tue Mar 26 17:05:19 2002 EDT

  Modified files:              
    /phpdoc/de/language types.xml 
  Log:
  synct to en 1.73
  
Index: phpdoc/de/language/types.xml
diff -u phpdoc/de/language/types.xml:1.30 phpdoc/de/language/types.xml:1.31
--- phpdoc/de/language/types.xml:1.30   Sun Mar 24 17:27:41 2002
+++ phpdoc/de/language/types.xml        Tue Mar 26 17:05:18 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.70 Maintainer: betz Status: ready -->
+<!-- EN-Revision: 1.73 Maintainer: betz Status: ready -->
  <chapter id="language.types">
   <title>Typen</title>
 
@@ -88,10 +88,10 @@
 
   <simpara>
    Der Typ einer Variabalen wird normalerweise nicht vom Programmierer
-   bestimmt; vielmehr wird dies zur Laufzeit von PHP entschieden,
-   abhängig vom Zusammenhang in dem die Variable benutzt wird.
+   bestimmt. Zur Laufzeit von PHP wird entschieden, welchen Typs eine
+   Variable ist, abhängig vom Zusammenhang in dem die Variable benutzt wird.
   </simpara>
-  <tip>
+  <note>
    <simpara>
     Um den Typ und den Wert eines bestimmten
     <link linkend="language.expressions">Ausdrucks (Expression)</link>
@@ -104,7 +104,7 @@
     <function>gettype</function> benutzen. Stattdessen sollten Sie die
     <literal>is_<replaceable>type</replaceable></literal> Funktionen verwenden.
    </simpara>
-  </tip>
+  </note>
    <simpara>
     Wenn sie die Umwandlung in einen bestimmten Variablen-Typ erzwingen
     wollen, erreichen Sie dies entweder durch
@@ -113,7 +113,7 @@
    </simpara>
   <simpara>
    Beachten Sie, dass sich eine Variable in bestimmten Situationen
-   unterschiedlich verhalten kann, abhängig vom Typ dem die Variable zu dem 
+   unterschiedlich verhalten kann, abhängig vom Typ dem die Variable zu dem
    Zeitpunkt entspricht. Weitere Informationen entnehmen Sie dem Abschnitt zur
    <link linkend="language.types.type-juggling">Typ-Veränderung</link>.
   </simpara>
@@ -243,7 +243,7 @@
         </listitem>
 
        </itemizedlist>
-       
+
        Jeder andere Wert wird als &true; angesehen (einschließlich jeder
        <link linkend="language.types.resource">Resource</link>).
        <warning>
@@ -298,7 +298,7 @@
       </example>
       Die Größe eines Integer-Wertes ist plattformabhängig, ein
       Maximalwert von ungefähr zwei Milliarden ist jedoch üblich.
-      (Vorzeichen-behafteter 32-Bit-Wert). PHP unterstützt keine 
+      (Vorzeichenbehafteter 32-Bit-Wert). PHP unterstützt keine 
       vorzeichenlose Integer-Werte.
      </para>
     </sect2>
@@ -409,7 +409,7 @@
        
        <warning>
        <para>
-        Wandeln Sie nie ein Teil eines Ausdrucks nach <type>integer</type> um,
+        Wandeln Sie nie einen Teil eines Ausdrucks nach <type>integer</type> um,
         da dies manchmal zu unerwarteten Ergebnissen führen kann.
         <informalexample>
          <programlisting role="php">
@@ -468,7 +468,7 @@
     </informalexample>
     Die Größe einer Fließkomma-Zahl ist plattformabhängig, dennoch
     stellt ein Maximum von ~1.8e308 mit einer Genauigkeit von 14
-    Nachkomma-Stellen einen üblichen Wert dar (das ist 64-Bit im
+    Nachkomma-Stellen einen üblichen Wert dar (das entspricht 64-Bit im
     IEEE-Format).
    </para>
    <warning id="warn.float-precision">
@@ -490,7 +490,7 @@
      Wert von <literal>0.3333333. . .</literal>.
     </para>
     <para>
-     Deshalb sollten sie nie den Ergebnissen von Fließkomma-Operationen
+     Deshalb sollten Sie nie den Ergebnissen von Fließkomma-Operationen
      bis auf die letzte Nachkomma-Stelle trauen und nie solche auf
      Gleichheit prüfen. Benötigen Sie wirklich eine größere Genauigkeit,
      sollten sie die
@@ -504,7 +504,7 @@
    <title>Strings / Zeichenketten</title>
    <para>
     Ein <type>String</type> ist eine Folge von Zeichen. In PHP entspricht
-    ein Zeichen einem byte, das heißt, dass exakt 256 verschiedene Zeichen
+    ein Zeichen einem Byte, das heißt, dass exakt 256 verschiedene Zeichen
     möglich sind. Das impliziert auch, dass PHP keine native Unterstützung
     für Unicode bietet.
    </para>
@@ -676,10 +676,10 @@
      der heredoc-Syntax ("&lt;&lt;&lt;"). Hierfür ist nach
      <literal>&lt;&lt;&lt;</literal> ein Bezeichner zu setzen. Nun folgt
      der eigentliche String und dann derselbe Bezeichner um den String
-     abzuschliessen.
+     abzuschließen.
      </simpara>     
      <simpara>
-      Der schliessende Bezeichner <emphasis>muss</emphasis>
+      Der schließende Bezeichner <emphasis>muss</emphasis>
       in der ersten Spalte der Zeile stehen. Die verwendeten Bezeichner
       müssen den gleichen Regeln entsprechen wie alle anderen PHP-Labels auch:
       Sie dürfen lediglich alphanumerische Zeichen und den Unterstrich enthalten
@@ -688,7 +688,7 @@
      
      <warning>
       <simpara>
-       Es ist sehr wichtig zu beachten, dass die Zeile mit dem schliessenden
+       Es ist sehr wichtig zu beachten, dass die Zeile mit dem schließenden
        Bezeichner keine anderen Zeichen enthält, ausgenommen
        <emphasis>möglicherweise</emphasis> ein Semikolon
        (<literal>;</literal>).
@@ -785,7 +785,7 @@
       <title>Einfache Syntax</title>
       <simpara>
        Sobald ein Dollarzeichen (<literal>$</literal>) auftaucht, wird
-       der Parser versuchen, gierig so viele Zeichen wie möglich zu nehmen,
+       der Parser versuchen, gierig so viele Zeichen wie möglich zu bekommen,
        um einen gültigen Variablennamen zu bilden. Schließen Sie Ihren
        Varaiblennamen in geschweifte Klammern ein, wenn Sie ausdrücklich das
        Ende des Namens angeben wollen.
@@ -815,7 +815,7 @@
 <![CDATA[
 $früchte = array( 'Erdbeere' => 'rot' , 'Banane' => 'gelb' );
 
-// Beachte: außerhalb von String-Anführungszeichen funktioniert das anders.
+// Beachten Sie: außerhalb von String-Anführungszeichen funktioniert das anders.
 echo "Eine Banane ist $früchte[Banane].";
 
 echo "Dieses Quadrat ist $quadrat->breite Meter breit.";
@@ -840,9 +840,9 @@
       Tatsächlich können Sie jeden beliebigen Wert einbeziehen, der im
       Namensbereich in Strings gültig ist. Schreiben Sie den Ausdruck einfach
       auf die gleiche Art und Weise, wie außerhalb des Strings, und
-      umschließen diesen mit '{' und '}'. Da Sie '{' nicht escapen können, wird 
-      diese Syntax nur erkannt, wenn auf '{' unmittelbar '$' folgt.
-      (Benutzen Sie '{\$' oder '\{$' um ein wörtliches '{$' zu erhalten.)
+      umschließen diesen mit { und }. Da Sie '{' nicht escapen können, wird 
+      diese Syntax nur erkannt, wenn auf { unmittelbar $ folgt.
+      (Benutzen Sie "{\$" oder "\{$" um ein wörtliches "{$" zu erhalten.)
       Einige Beispiele, um dies zu verdeutlichen:
      </simpara>
      <informalexample>
@@ -928,9 +928,9 @@
     <title>Nützliche Funktionen</title><!-- and operators -->
     <para>
      Zeichenketten / Strings können mittels des '.'(dot)-Operators
-     miteinander verbunden werden. Beachten Sie, dass in php
-     daf&uuml;r nicht der '+' (Additions)-Operator verwendet
-     wird. Für mehr Informationen schauen Sie bitte unter den
+     miteinander verbunden werden. Beachten Sie, dass
+     dafür nicht der '+' (Additions)-Operator verwendet werden kann
+     Für mehr Informationen schauen Sie bitte unter den
      <link linkend="language.operators.string">Zeichenketten-Operatoren</link>
      nach.
     </para>
@@ -942,7 +942,7 @@
      <link linkend="ref.strings">String Funktionen</link> an,
      und für fortgeschrittenes Suchen &amp; Ersetzen die Funktionen zu
      Regulären Ausdrücken (in zwei Ausführungen: 
-     <link linkend="ref.pcre">Perl Kompatibel</link> and 
+     <link linkend="ref.pcre">Perl Kompatibel</link> und 
      <link linkend="ref.regex">POSIX erweitert</link>).
     </simpara>
     <simpara>
@@ -979,7 +979,7 @@
      gefolgt von einer oder mehreren Zahlen (optional mit einem
      Dezimalpunkt). Wahlweise kann auch ein Exponent angegeben
      werden. Der Exponent besteht aus einem 'e' oder 'E', gefolgt von einer
-     oder meheren Zahlen.
+     oder mehreren Zahlen.
     </para>
     <simpara>
      Sobald der erste Ausdruck ein String ist, hängt der Typ der
@@ -995,7 +995,7 @@
 $foo = 1 + "10 Kleine Schweine"; // $foo ist integer (11)
 $foo = 1 + "10 Ferkel";          // $foo ist integer (11)
 $foo = "10 Schweine " + 1;       // $foo ist integer (11)
-$foo = "10.0 Schweine " + "1";   // $foo ist float   (11)
+$foo = "10.0 Schweine " + 1;     // $foo ist float   (11)
 $foo = "10 Schweine " + 1.0;     // $foo ist float   (11)
 ]]>
      </programlisting>
@@ -1027,7 +1027,7 @@
     Ein Array in PHP ist eigentlich eine geordnete Abbildung. Eine Abbildung
     ist ein Typ der <emphasis>Werte</emphasis> auf 
     <emphasis>Schlüssel</emphasis> abbildet. Dieser Typ ist auf mehrere Arten
-    optimiert, so dass Sie ihn auf vershiedene Weise benutzen können:
+    optimiert, so dass Sie ihn auf verschiedene Weise benutzen können:
     als reales Array, als Liste (Vektor), als Hash-Tabelle (das ist eine
     praktische Anwendung einer Abbildung), als Verzeichnis, als Sammlung,
     als Stapel (Stack), als Warteschlange (Queue) und möglicherweise mehr.
@@ -1035,8 +1035,8 @@
     einfach möglich Baumstrukturen zu simulieren.
    </para>
    <para>
-    Die Erklärung dieser Strukturen würde den Rahmen dieses Handbuchs
-    sprengen, aber Sie finden zumindest ein Beispiel für jede dieser
+    Die Erklärung dieser Strukturen sprengt den Rahmen dieses Handbuchs,
+    aber Sie finden zumindest ein Beispiel für jede dieser
     Strukturen. Für weitergehende Informationen verweisen wir auf externe
     Literatur zu diesem breit gefächerten Thema.
    </para>
@@ -1065,16 +1065,13 @@
      <para>
       Ein Wert kann irgendetwas sein.
      </para>
-     <formalpara id="language.types.array.omit-key">
-      <title>Weglassen von Schlüsseln</title>
-      <para>
-       Falls Sie einen Schlüssel weglassen, wird das Maximum der Integer-
-       Indizes gennnommen und der neue Schlüssel wird dieses Maximum + 1 sein.
-       Falls es bis dahin keine Integer-Indizes gibt, wird der Schlüssel zu
-       <literal>0</literal> (Null). Falls Sie einen Schlüssel angeben dem 
-       schon ein Wert zugeordnet wurde, wird dieser Wert überschrieben.
-      </para>
-     </formalpara>
+     <para>
+      Falls Sie einen Schlüssel weglassen, wird das Maximum der Integer-
+      Indizes gennnommen und der neue Schlüssel wird dieses Maximum + 1 sein.
+      Falls es bis dahin keine Integer-Indizes gibt, wird der Schlüssel zu
+      <literal>0</literal> (Null). Falls Sie einen Schlüssel angeben dem 
+      schon ein Wert zugeordnet wurde, wird dieser Wert überschrieben.
+     </para>
 
      <para>
       <synopsis>
@@ -1221,10 +1218,9 @@
       existiert keine Konstane mit dem Namen <literal>bar</literal>. PHP
       nimmt an, dass Sie <literal>bar</literal> wörtlich gemeint haben, wie
       den String <literal>'bar'</literal>, aber vergessen haben, die 
-      Anführungszeichen zu setzen
+      Anführungszeichen zu setzen.
      </para>
-    </sect3>
-     <sect3 id="language.types.array.foo-bar.bad">
+     <sect4>
       <title>Aber warum ist es schlecht?</title>
       <para>
        Eines Tages könnte sich das PHP Team entscheiden eine weitere
@@ -1237,7 +1233,7 @@
        Und, falls diese Argumente nicht ausreichen: diese Syntax ist schlicht
        veraltet und könnte irgendwann nicht mehr funktionieren.
       </para>
-      <tip>
+      <note>
        <simpara>
         Wenn Sie
         <link linkend="function.error-reporting">error_reporting</link>
@@ -1247,7 +1243,7 @@
         (Fügen Sie die Zeile <literal>error_reporting(E_ALL);</literal>
         in Ihr Skript ein.)
        </simpara>
-      </tip>
+      </note>
       <note>
        <simpara>
         Innerhalb eines <type>string</type> in doppelten Anführunfszeichen
@@ -1256,7 +1252,8 @@
         Variablen-Analyse in Strings</link> nach.
        </simpara>
       </note>
-     </sect3>
+     </sect4>
+    </sect3>
    </sect2>
 
    <sect2 id="language.types.array.examples">
@@ -1477,20 +1474,20 @@
 <![CDATA[
 <?php
 class foo {
-    function do_foo () { 
+    function do_foo() { 
         echo "Doing foo."; 
     }
 }
 
 $bar = new foo;
-$bar->do_foo ();
+$bar->do_foo();
 ?>
 ]]>
       </programlisting>
      </informalexample>
     </para>
     <simpara>
-     Für eine ausführliche Besprechung lesen Sie das Kapitel
+     Für eine ausführliche Darstellung lesen Sie das Kapitel
      <link linkend="language.oop">Klassen und Objekte</link>
     </simpara>
    </sect2>
@@ -1687,12 +1684,12 @@
       </listitem>
      </itemizedlist>
     </para>
-    <tip>
+    <note>
      <simpara>
       Ansttat eine Variable in einen String umzuwandeln, können Sie die
       Variable auch in doppelte Anführungszeichen einschließen.
      </simpara>
-    </tip>
+    </note>
     <para>
      Beachten sie, dass Tabulatoren und Leerzeichen innerhalb der
      Klammern erlaubt sind. Deshalb sind die folgenden Beispiele


Reply via email to