[PHP-DOC] cvs: phpdoc /ja/language control-structures.xml functions.xml From: Masaki Fujimoto (fujimoto <email protected>)
Date: 01/14/02

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