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">


Reply via email to