fujimoto Mon Jan 14 04:33:36 2002 EDT
Modified files:
/phpdoc/ja/language control-structures.xml functions.xml
Log:
translation updated.
Index: phpdoc/ja/language/control-structures.xml
diff -u phpdoc/ja/language/control-structures.xml:1.25
phpdoc/ja/language/control-structures.xml:1.26
--- phpdoc/ja/language/control-structures.xml:1.25 Thu Dec 27 10:24:37 2001
+++ phpdoc/ja/language/control-structures.xml Mon Jan 14 04:33:36 2002
@@ -936,9 +936,44 @@
</simpara>
</sect2>
</sect1>
+
+ <sect1 id="functions.return">
+ <title>return</title>
+ <simpara>
+ 関数内で呼び出されると、<function>return</function>文は即座に
+ その関数の実行を停止し、引数を関数の値として返します。
+ <function>return</function>はまた、<function>eval</function>文や
+ スクリプト自体の実行を終了させることが出来ます。
+ </simpara>
+ <simpara>
+
+グローバルスコープで呼び出されると、現在実行中のスクリプトが終了
+ します。もしそのスクリプトが<function>include</function>もしくは
+
+<function>require</function>されたものである場合、制御は呼び出し元
+
+のファイルに戻ります。また、そのスクリプトが<function>include</function>
+
+されたものである場合は、<function>return</function>に与えられた引数
+ の値は<function>include</function>の戻り値となります。
+
+<function>return</function>がメインスクリプトで呼び出された場合は
+ スクリプトが終了します。また、<link linkend="configuration.file">
+ 設定ファイル</link>の<link linkend="ini.auto-prepend-file">
+ auto_prepend_file</link> 又は <link linkend="ini.auto-append-file">
+
+auto_append_file</link>オプションで指定されたスクリプトの場合も
+ 同様にそのスクリプトが終了します。
+ </simpara>
+ <simpara>
+ さらに詳しい情報に関しては<link linkend="functions.returning-values">
+ 返り値</link>を参照してください。
+ </simpara>
+ <note>
+ <simpara>
+
+<function>return</function>は関数ではなく言語構造であるため引数を
+
+括弧で囲う必要はありません。実際に、括弧を使用しない記法の方がより
+ 一般的ですし、どちらにせよ何ら問題はありません。
+ </simpara>
+ </note>
+ </sect1>
<sect1 id="function.require">
- <title><literal>require</literal></title>
+ <title><function>require</function></title>
<simpara>
<literal>require</literal>文は、C言語のプリプロセッサの
#include文の動作と非常に似ており、自分自身を指定したファイルの内容
Index: phpdoc/ja/language/functions.xml
diff -u phpdoc/ja/language/functions.xml:1.9 phpdoc/ja/language/functions.xml:1.10
--- phpdoc/ja/language/functions.xml:1.9 Sun Dec 16 05:04:35 2001
+++ phpdoc/ja/language/functions.xml Mon Jan 14 04:33:36 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.9 $ -->
+<!-- $Revision: 1.10 $ -->
<chapter id="functions">
<title>関数</title>
@@ -254,6 +254,9 @@
<para>
オプションの return 文により値を返すことができます。
リストやオブジェクトを含むあらゆる型を返すことができます。
+
+これにより、関数の実行を任意の箇所で終了し、その関数を呼び出した
+ 箇所に制御を戻すことが出来ます。詳細に関しては
+ <function>return</function>を参照してください。
<informalexample>
<programlisting role="php">
@@ -299,7 +302,10 @@
</programlisting>
</informalexample>
</para>
-
+ <simpara>
+ リファレンスに関するさらに詳しい情報が<link
+ linkend="language.references">リファレンスの説明</link>にあります。
+ </simpara>
</sect1>
<sect1 id="functions.old-syntax">