svn: /phpdoc/de/trunk/language/control-structures/ return.xml

[email protected] (Raphael Michel)
Newsgroups php.doc.de
Message-ID <[email protected]>
raphaelm                                 Mon, 24 May 2010 16:49:36 +0000

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

Log:
initial translation: return

Changed paths:
    A   phpdoc/de/trunk/language/control-structures/return.xml

Added: phpdoc/de/trunk/language/control-structures/return.xml
===================================================================
--- phpdoc/de/trunk/language/control-structures/return.xml	                        (rev 0)
+++ phpdoc/de/trunk/language/control-structures/return.xml	2010-05-24 16:49:36 UTC (rev 299700)
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision: 288721 $ -->
+
+<sect1 xml:id="function.return" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <title>return</title>
+ <simpara>
+  Wenn innerhalb einer Funktion aufgerufen, beendet <function>return</function>
+  augenblicklich die Ausführung der Funktion und übergibt den Parameter
+  als Rückgabewert der Funktion. <function>return</function> beendet ebenfalls
+  die Ausführung von Code innerhalb von <function>eval</function>
+  oder einer Datei.
+ </simpara>
+ <simpara>
+  Wenn im globalen Raum aufgerufen, endet die Ausführung des Skripts.
+  Wenn das aktuelle Skript mit <function>include</function> oder
+  <function>require</function> eingebunden ist, endet nur die Ausführung
+  der eingebundenen Datei und der Wert, der an <function>return</function>
+  übergeben wurde, wird zum Rückgabewert des Aufrufs von
+  <function>include</function>/<function>require</function>.
+  Wenn <function>return</function> im Hauptskript aufgerufen wird,
+  endet das gesamte Skript. Wenn das aktuelle Skript durch die
+  Konfigurationsdirektiven <link
+  linkend="ini.auto-prepend-file">auto_prepend_file</link> oder <link
+  linkend="ini.auto-append-file">auto_append_file</link> aufgerufen wurde,
+  wird die Ausführung dieses Skripts beendet.
+
+ </simpara>
+ <simpara>Für mehr Informationen, siehe die Dokumentation zu <link
+ linkend="functions.returning-values">Rückgabewerten</link>.
+ </simpara>
+ <para>
+  <note>
+   <simpara>
+    Weil <function>return</function> ein Sprachkonstrukt und keine
+    Funktion ist, sind die Klammern um das Argument optional. Es ist
+    üblich, sie auszulassen und dies wird ausdrücklich empfohlen, weil
+    PHP in diesem Fall weniger zu tun hat.
+   </simpara>
+  </note>
+  <note>
+   <simpara>
+    Wenn kein Parameter übergeben wird, dürfen die Klammern nicht gesetzt
+    werden und <literal>NULL</literal> wird zurückgegeben. Der Aufruf von
+    <function>return</function> mit Klammern aber ohne Parameter verursacht
+    einen Parse Error.
+   </simpara>
+  </note>
+  <note>
+   <simpara>
+    Das Zurückgeben von Referenzen funktioniert <emphasis>nicht</emphasis>,
+    wenn Klammern um den Parameter verwendet werden. Bei
+    <literal>return ($a);</literal> wird nicht die Variable $a sondern
+    das Ergebnis des Austrucks <literal>($a)</literal> zurückgegeben
+    (was selbstverständlich der Wert von <varname>$a</varname> ist).
+    </simpara>
+   </note>
+ </para>
+</sect1>
+
+<!-- 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/language/control-structures/return.xml
___________________________________________________________________
Added: svn:executable
   + *
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.