svn: /phpdoc/de/trunk/reference/var/functions/ empty.xml floatval.xml gettype.xml intval.xml is-float.xml is-int.xml isset.xml

[email protected] (Florian Anderiasch)
Newsgroups php.doc.de
Message-ID <[email protected]>
fa                                       Sun, 19 Jun 2011 22:15:27 +0000

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

Log:
sync to en (and some of them converted to UTF8)

Changed paths:
    U   phpdoc/de/trunk/reference/var/functions/empty.xml
    U   phpdoc/de/trunk/reference/var/functions/floatval.xml
    U   phpdoc/de/trunk/reference/var/functions/gettype.xml
    U   phpdoc/de/trunk/reference/var/functions/intval.xml
    U   phpdoc/de/trunk/reference/var/functions/is-float.xml
    U   phpdoc/de/trunk/reference/var/functions/is-int.xml
    U   phpdoc/de/trunk/reference/var/functions/isset.xml
svn-diffs-312309.txt (text/x-diff, 18.6 KB)
Modified: phpdoc/de/trunk/reference/var/functions/empty.xml
===================================================================
--- phpdoc/de/trunk/reference/var/functions/empty.xml	2011-06-19 22:11:25 UTC (rev 312308)
+++ phpdoc/de/trunk/reference/var/functions/empty.xml	2011-06-19 22:15:27 UTC (rev 312309)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: fa Status: ready -->
+<!-- EN-Revision: 311057 Maintainer: fa Status: ready -->
 <!-- splitted from ./de/functions/var.xml in rev 1.2 -->
 <refentry xml:id="function.empty" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
@@ -55,6 +55,7 @@
       <simplelist>
     <member><literal>"" (eine leere Zeichenkette)</literal></member>
     <member><literal>0 (0 als Integer)</literal></member>
+    <member><literal>0.0 (0 als Fließkommazahl)</literal></member>
     <member><literal>"0" (0 als Zeichenkette)</literal></member>
     <member>&null;</member>
     <member>&false;</member>
@@ -76,10 +77,10 @@
      </thead>
      <tbody>
       <row>
-       <entry>PHP 5</entry>
+       <entry>5.0.0</entry>
        <entry>
         <para>
-         Seit PHP 5 zählen Objekte ohne Properties nicht mehr als nicht mit einem Wert belegt.
+         Objekte ohne Properties zählen nicht mehr als nicht mit einem Wert belegt.
         </para>
        </entry>
       </row>

Modified: phpdoc/de/trunk/reference/var/functions/floatval.xml
===================================================================
--- phpdoc/de/trunk/reference/var/functions/floatval.xml	2011-06-19 22:11:25 UTC (rev 312308)
+++ phpdoc/de/trunk/reference/var/functions/floatval.xml	2011-06-19 22:15:27 UTC (rev 312309)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
 <!-- EN-Revision: 288721 Maintainer: fa Status: ready -->
 <refentry xml:id="function.floatval" xmlns="http://docbook.org/ns/docbook">
@@ -24,8 +24,9 @@
      <term><parameter>var</parameter></term>
      <listitem>
       <para>
-       Kann jeder skalare Typ sein. <function>floatval</function> kann nicht
-       auf Arrays oder Objekte angewandt werden.
+       Kann jeder skalare Typ sein. <function>floatval</function> sollte nicht
+       auf Objekte angewandt werden, da dies eine Meldung vom Typ
+       <constant>E_NOTICE</constant> erzeugt und den Wert 1 liefert.
       </para>
      </listitem>
     </varlistentry>
@@ -35,7 +36,8 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Der <type>float</type>-Wert der übergebenen Variable.
+   Der <type>float</type>-Wert der übergebenen Variable. Leere Arrays geben
+   immer den Wert 0 zurück, nichtleere Arrays den Wert 1.
   </para>
  </refsect1>
  <refsect1 role="examples">

Modified: phpdoc/de/trunk/reference/var/functions/gettype.xml
===================================================================
--- phpdoc/de/trunk/reference/var/functions/gettype.xml	2011-06-19 22:11:25 UTC (rev 312308)
+++ phpdoc/de/trunk/reference/var/functions/gettype.xml	2011-06-19 22:15:27 UTC (rev 312309)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: hholzgra Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: hholzgra Status: ready -->
 <!-- Credits: fa -->
   <refentry xml:id="function.gettype" xmlns="http://docbook.org/ns/docbook">
    <refnamediv>
@@ -50,34 +50,51 @@
      Mögliche Werte der zurückgegebenen Zeichenkette sind:
      <itemizedlist>
       <listitem>
-       <simpara>"<type>boolean</type>"</simpara>
+       <simpara>
+        "<type>boolean</type>"
+       </simpara>
       </listitem>
       <listitem>
-       <simpara>"<type>integer</type>"</simpara>
+       <simpara>
+        "<type>integer</type>"
+       </simpara>
       </listitem>
       <listitem>
-       <simpara>"<type>double</type>" (aus historischen Gründen wird "double"
-       im Fall eines <type>float</type> zurückgegeben, und nicht einfach
-       <type>float</type>.
+       <simpara>
+        "<type>double</type>" (aus historischen Gründen wird "double"
+        im Fall eines <type>float</type> zurückgegeben, und nicht einfach
+        <type>float</type>.
        </simpara>
       </listitem>
       <listitem>
-       <simpara>"<type>string</type>"</simpara>
+       <simpara>
+        "<type>string</type>"
+       </simpara>
       </listitem>
       <listitem>
-       <simpara>"<type>array</type>"</simpara>
+       <simpara>
+        "<type>array</type>"
+       </simpara>
       </listitem>
       <listitem>
-       <simpara>"<type>object</type>"</simpara>
+       <simpara>
+        "<type>object</type>"
+       </simpara>
       </listitem>
       <listitem>
-       <simpara>"<type>resource</type>"</simpara>
+       <simpara>
+        "<type>resource</type>"
+       </simpara>
       </listitem>
       <listitem>
-       <simpara>"<type>NULL</type>"</simpara>
+       <simpara>
+        "<type>NULL</type>"
+       </simpara>
       </listitem>
       <listitem>
-       <simpara>"unknown type"</simpara>
+       <simpara>
+        "unknown type"
+       </simpara>
       </listitem>
      </itemizedlist>
     </para>
@@ -120,6 +137,7 @@
     <para>
      <simplelist>
      <member><function>settype</function></member>
+     <member><function>get_class</function></member>
      <member><function>is_array</function></member>
      <member><function>is_bool</function></member>
      <member><function>is_float</function></member>

Modified: phpdoc/de/trunk/reference/var/functions/intval.xml
===================================================================
--- phpdoc/de/trunk/reference/var/functions/intval.xml	2011-06-19 22:11:25 UTC (rev 312308)
+++ phpdoc/de/trunk/reference/var/functions/intval.xml	2011-06-19 22:15:27 UTC (rev 312309)
@@ -1,6 +1,6 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: fa Status: ready -->
+<!-- EN-Revision: 311974 Maintainer: fa Status: ready -->
 <!-- splitted from ./de/functions/var.xml in rev 1.2 -->
 <refentry xml:id="function.intval" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
@@ -18,6 +18,8 @@
   <para>
    Liefert den <type>integer</type>-Wert von <parameter>var</parameter> unter
    Benutzung der angegebenen Basis. (Standardwert ist <parameter>base</parameter>=10).
+   <function>intval</function> sollte nicht auf Objekte angewandt werden, da dies eine
+   Meldung vom Typ <constant>E_NOTICE</constant> erzeugt und den Wert 1 zurückgibt.
   </para>
  </refsect1>

@@ -39,7 +41,7 @@
      <term><parameter>base</parameter></term>
      <listitem>
       <para>
-       Die Basis der Konvertierung (Standard ist 10)
+       Die Basis der Konvertierung
       </para>
      </listitem>
     </varlistentry>
@@ -51,18 +53,17 @@
   &reftitle.returnvalues;
   <para>
    Der integer-Wert von <parameter>var</parameter> bei Erfolg, sonst 0.
-   Leere Arrays und Objekte als Parameter geben 0 zurück, nichtleere Arrays und
-   Objekte geben 1 zurück.
+   Leere Arrays geben den Wert 0 zurück, nichtleere Arrays den Wert 1.
   </para>
   <para>
-   Der Maximalwert hängt vom System ab. 32-Bit-Systeme haben einen maximalen
-   Wertebereich für signed integer von -2147483648 bis 2147483647. Also wird
+   Der Maximalwert hängt vom System ab. 32-Bit-Systeme haben einen maximalen
+   Wertebereich für signed integer von -2147483648 bis 2147483647. Also wird
    beispielsweise auf solch einem System <literal>intval('1000000000000')</literal>
-   2147483647 zurückgeben. Der maximale signed integer-Wert auf 64-Bit-Systemen ist
+   2147483647 zurückgeben. Der maximale signed integer-Wert auf 64-Bit-Systemen ist
    9223372036854775807.
   </para>
   <para>
-   Zeichenketten werden meistens 0 zurückgeben, auch wenn das erste Zeichen hier
+   Zeichenketten werden meistens 0 zurückgeben, auch wenn das erste Zeichen hier
    entscheidend ist. Es gelten die normalen Regeln zur
    <link linkend="language.types.integer.casting">Umwandlung nach integer</link>.
   </para>
@@ -94,6 +95,8 @@
 echo intval('420000000000000000000'); // 2147483647
 echo intval(42, 8);                   // 42
 echo intval('42', 8);                 // 34
+echo intval(array());                 // 0
+echo intval(array('foo', 'bar'));     // 1
 ?>
 ]]>
     </programlisting>
@@ -111,6 +114,32 @@
   </note>
  </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.1.0</entry>
+       <entry>
+        Erzeugt eine Meldung vom Type <constant>E_NOTICE</constant> und
+        gibt den Wert 1 zurück, wenn ein Objekt als Parameter
+        <parameter>var</parameter> übergeben wird.
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1><!-- }}} -->
+
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>

Modified: phpdoc/de/trunk/reference/var/functions/is-float.xml
===================================================================
--- phpdoc/de/trunk/reference/var/functions/is-float.xml	2011-06-19 22:11:25 UTC (rev 312308)
+++ phpdoc/de/trunk/reference/var/functions/is-float.xml	2011-06-19 22:15:27 UTC (rev 312309)
@@ -1,10 +1,10 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: fa Status: ready -->
+<!-- EN-Revision: 297477 Maintainer: fa Status: ready -->
 <refentry xml:id="function.is-float" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>is_float</refname>
-  <refpurpose>Prüft, ob eine Variable vom Typ float ist</refpurpose>
+  <refpurpose>Prüft, ob eine Variable vom Typ float ist</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
@@ -13,13 +13,13 @@
     <methodparam><type>mixed</type><parameter>var</parameter></methodparam>
    </methodsynopsis>
   <para>
-   Prüft, ob eine Variable vom Typ float ist
+   Prüft, ob eine Variable vom Typ float ist
   </para>
   <note>
    <para>
     Um zu testen, ob eine Variable eine Zahl oder eine numerische
     Zeichenkette ist (wie zum Beispiel Formularangaben, die immer Zeichenketten
-    sind), müssen Sie <function>is_numeric</function> verwenden.
+    sind), müssen Sie <function>is_numeric</function> verwenden.
    </para>
   </note>
  </refsect1>
@@ -41,7 +41,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Gibt &true; zurück, wenn <parameter>var</parameter> vom Typ
+   Gibt &true; zurück, wenn <parameter>var</parameter> vom Typ
    <type>float</type> ist, sonst &false;.
   </para>
  </refsect1>
@@ -54,9 +54,9 @@
 <![CDATA[
 <?php
 if(is_float(27.25)) {
- echo "is float\n";
+    echo "is float\n";
 }else {
- echo "is not float\n";
+    echo "is not float\n";
 }
 var_dump(is_float('abc'));
 var_dump(is_float(23));

Modified: phpdoc/de/trunk/reference/var/functions/is-int.xml
===================================================================
--- phpdoc/de/trunk/reference/var/functions/is-int.xml	2011-06-19 22:11:25 UTC (rev 312308)
+++ phpdoc/de/trunk/reference/var/functions/is-int.xml	2011-06-19 22:15:27 UTC (rev 312309)
@@ -1,10 +1,10 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: fa Status: ready -->
+<!-- EN-Revision: 297477 Maintainer: fa Status: ready -->
 <refentry xml:id="function.is-int" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>is_int</refname>
-  <refpurpose>Prüft, ob eine Variable vom Typ int ist</refpurpose>
+  <refpurpose>Prüft, ob eine Variable vom Typ int ist</refpurpose>
  </refnamediv>
  <refsect1 role="description">
   &reftitle.description;
@@ -13,13 +13,13 @@
     <methodparam><type>mixed</type><parameter>var</parameter></methodparam>
    </methodsynopsis>
   <para>
-   Prüft, ob eine Variable vom Typ integer ist.
+   Prüft, ob eine Variable vom Typ integer ist.
   </para>
   <note>
    <para>
     Um zu testen, ob eine Variable eine Zahl oder eine numerische
     Zeichenkette ist (wie zum Beispiel Formularangaben, die immer Zeichenketten
-    sind), müssen Sie <function>is_numeric</function> verwenden.
+    sind), müssen Sie <function>is_numeric</function> verwenden.
    </para>
   </note>
  </refsect1>
@@ -41,7 +41,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Gibt &true; zurück, wenn <parameter>var</parameter> vom Typ
+   Gibt &true; zurück, wenn <parameter>var</parameter> vom Typ
    <type>int</type> ist, sonst &false;.
   </para>
  </refsect1>
@@ -55,9 +55,9 @@
 <![CDATA[
 <?php
 if (is_int(23)) {
- echo "is integer\n";
+    echo "is integer\n";
 } else {
- echo "is not an integer\n";
+    echo "is not an integer\n";
 }
 var_dump(is_int(23));
 var_dump(is_int("23"));

Modified: phpdoc/de/trunk/reference/var/functions/isset.xml
===================================================================
--- phpdoc/de/trunk/reference/var/functions/isset.xml	2011-06-19 22:11:25 UTC (rev 312308)
+++ phpdoc/de/trunk/reference/var/functions/isset.xml	2011-06-19 22:15:27 UTC (rev 312309)
@@ -1,10 +1,10 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: fa Status: ready -->
+<!-- EN-Revision: 311886 Maintainer: fa Status: ready -->
 <refentry xml:id="function.isset" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>isset</refname>
-  <refpurpose>Prüft, ob eine Variable existiert und ob sie nicht &null; ist</refpurpose>
+  <refpurpose>Prüft, ob eine Variable existiert und ob sie nicht &null; ist</refpurpose>
  </refnamediv>

  <refsect1 role="description">
@@ -12,22 +12,21 @@
   <methodsynopsis>
    <type>bool</type><methodname>isset</methodname>
    <methodparam><type>mixed</type><parameter>var</parameter></methodparam>
-   <methodparam choice="opt"><type>mixed</type><parameter>var</parameter></methodparam>
-   <methodparam choice="opt"><parameter>...</parameter></methodparam>
+   <methodparam choice="opt"><type>mixed</type><parameter>...</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Prüft, ob eine Variable existiert und nicht &null; ist.
+   Prüft, ob eine Variable existiert und nicht &null; ist.
   </para>
   <para>
-   Wenn eine Variable mittels <function>unset</function> zurückgesetzt wird, gilt
-   sie nicht länger als existent. <function>isset</function> wird &false;
-   zurückgeben, wenn eine überprüfte Variable auf &null; gesetzt ist. Beachten
-   Sie außerdem, dass das Null-Byte (<literal>"\0"</literal>) nicht äquivalent
+   Wenn eine Variable mittels <function>unset</function> zurückgesetzt wird, gilt
+   sie nicht länger als existent. <function>isset</function> wird &false;
+   zurückgeben, wenn eine überprüfte Variable auf &null; gesetzt ist. Beachten
+   Sie außerdem, dass das Null-Byte (<literal>"\0"</literal>) nicht äquivalent
    ist zur PHP-Konstante &null;.
   </para>
   <para>
-   Wenn mehrere Parameter übergeben werden, gibt <function>isset</function>
-   nur dann &true; zurück, wenn alle Parameter belegt sind. Die Auswertung
+   Wenn mehrere Parameter übergeben werden, gibt <function>isset</function>
+   nur dann &true; zurück, wenn alle Parameter belegt sind. Die Auswertung
    geht von links nach rechts und wird abgebrochen, sobald eine Variable
    nicht belegt ist.
   </para>
@@ -41,7 +40,7 @@
      <term><parameter>var</parameter></term>
      <listitem>
       <para>
-       Die zu überprüfende Variable.
+       Die zu überprüfende Variable.
       </para>
      </listitem>
     </varlistentry>
@@ -53,13 +52,6 @@
       </para>
      </listitem>
     </varlistentry>
-    <varlistentry>
-     <term><parameter>...</parameter></term>
-     <listitem>
-      <para>
-      </para>
-     </listitem>
-    </varlistentry>
    </variablelist>
   </para>
  </refsect1>
@@ -67,8 +59,8 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Gibt &true; zurück, wenn <parameter>var</parameter> existiert, andernfalls
-   &false;.
+   Gibt &true; zurück, wenn <parameter>var</parameter> existiert einen von
+   &null; verschiedenen Wert hat, andernfalls &false;.
   </para>
  </refsect1>

@@ -88,7 +80,7 @@
     echo "Die Variable ist gesetzt, also wird etwas ausgegeben.";
 }

-// In den nächsten Beispielen wird var_dump() benutzt, um den Rückgabewert von
+// In den nächsten Beispielen wird var_dump() benutzt, um den Rückgabewert von
 // isset() auszugeben.

 $a = "test";
@@ -111,23 +103,30 @@
    </example>
   </para>
   <para>
-   Die funktioniert ebenfalls für Arrayelemente:
+   Die funktioniert ebenfalls für Arrayelemente:
    <informalexample>
     <programlisting role="php">
 <![CDATA[
 <?php

-$a = array ('test' => 1, 'hallo' => NULL);

+$a = array ('test' => 1, 'hello' => NULL, 'pie' => array('a' => 'apple'));
+
 var_dump(isset($a['test']));            // TRUE
 var_dump(isset($a['foo']));             // FALSE
-var_dump(isset($a['hallo']));           // FALSE
+var_dump(isset($a['hello']));           // FALSE

-// Der Schlüssel 'hallo' hat den Wert NULL, daher wird sein Inhalt nicht betrachtet
-// Wenn Sie herausfinden wollen, ob ein Schlüssel mit dem Wert NULL vorhanden
-// ist, verwenden Sie:
-var_dump(array_key_exists('hallo', $a)); // TRUE
+// Der Schlüssel 'hello' hat den Wert NULL,
+// daher wird sein Inhalt nicht betrachtet
+// Wenn man herausfinden willen, ob ein
+// Schlüssel mit dem Wert NULL vorhanden
+// ist, verwendet man:
+var_dump(array_key_exists('hello', $a)); // TRUE

+// Tiefer verschachtelte Array-Strukturen prüfen:
+var_dump(isset($a['pie']['a']));        // TRUE
+var_dump(isset($a['pie']['b']));        // FALSE
+var_dump(isset($a['cake']['a']['b']));  // FALSE
 ?>
 ]]>
     </programlisting>
@@ -140,7 +139,7 @@
   <warning>
    <para>
     <function>isset</function> funktioniert nur mit Variablen, da der Aufruf
-    mit etwas anderem einen Parse-Error verursacht. Um zu überprüfen, ob
+    mit etwas anderem einen Parse-Error verursacht. Um zu überprüfen, ob
     <link linkend="language.constants">Konstanten</link> gesetzt sind, sollte
     die Funktion <function>defined</function> benutzt werden.
    </para>
@@ -148,8 +147,8 @@
   &note.language-construct;
   <note>
    <para>
-    Bei Aufruf von <function>isset</function> auf nicht-öffentliche Objekteigenschaten
-    wird die überladene Methode <link linkend="language.oop5.overloading.members">__isset</link>
+    Bei Aufruf von <function>isset</function> auf nicht-öffentliche Objekteigenschaten
+    wird die überladene Methode <link linkend="language.oop5.overloading.members">__isset</link>
     aufgerufen, falls deklariert.
    </para>
   </note>
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.