fujimoto                Sat Jan 12 21:47:54 2002 EDT

  Modified files:              
    /phpdoc/ja/language variables.xml 
  Log:
  translation updated.
  
  
Index: phpdoc/ja/language/variables.xml
diff -u phpdoc/ja/language/variables.xml:1.15 phpdoc/ja/language/variables.xml:1.16
--- phpdoc/ja/language/variables.xml:1.15       Wed Dec 12 15:54:04 2001
+++ phpdoc/ja/language/variables.xml    Sat Jan 12 21:47:54 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.15 $ -->
+<!-- $Revision: 1.16 $ -->
  <chapter id="language.variables">
   <title>変数</title>
   
@@ -446,18 +446,23 @@
       linkend="ini.track-vars">track_vars</link> は常に on です。
      </para>
     </note>
+
+    <note>
+     <para>
+      "スーパーグローバル"な変数はPHP 
+4.1.0で追加されました。詳細については
+      <ulink url="&url.php.release4.1.0;">4.1.0 Release Announcement</ulink>
+      を参照してください。
+     </para>
+    </note>
+
     <para>
      ディレクティブ <link
      linkend="ini.register-globals">register_globals</link> が設定され
-     
ていた場合、これらの変数もスクリプトのグローバルスコープ、すなわ
-     ち、配列 <varname>$HTTP_*_VARS</varname>から利用可能です。
-     
この機能は、注意して使用する必要があり、可能ならばオフにする必要
-     があります。<varname>$HTTP_*_VARS</varname> 変数は安全ですが、等
-     
価な裸のグローバル変数は恐らくは悪意をもったユーザ入力で上書きさ
-     れる可能性があります。
-     <link linkend="ini.register-globals">register_globals</link>
-     
をオフにできない場合、使用するデータが安全であることを保証する何
-     らかのステップが必要となります。
+     
+ていた場合、これらの変数もスクリプトのグローバルスコープで利用可能
+     です。そしてこの変数は配列 <varname>$HTTP_*_VARS</varname>
+     
+もしくは<varname>$_*</varname>とは別のものとして利用可能です。
+     関連する情報がセキュリティの章の<link 
+linkend="security.registerglobals">
+     
+グローバル変数への登録を使用</link>にありますので参照下さい。
     </para>
 
     <para>
@@ -506,6 +511,16 @@
       </varlistentry>
 
       <varlistentry>
+       <term>$_COOKIE</term>
+       <listitem>
+       <simpara>
+        
+HTTPクッキーにより現在のスクリプトに渡された変数を有する連想配
+        
+列です。あらゆるスコープで自動的にグローバルになります。
+       </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
        <term>$HTTP_GET_VARS</term>
        <listitem>
        <simpara>
@@ -516,12 +531,33 @@
       </varlistentry>
 
       <varlistentry>
+       <term>$_GET</term>
+       <listitem>
+       <simpara>
+        HTTP 
+GETメソッドにより現在のスクリプトに渡された変数を有する
+        
+連想配列です。あらゆるスコープで自動的にグローバルになります。
+       </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
        <term>$HTTP_POST_VARS</term>
        <listitem>
-        <simpara>
+    <simpara>
+        HTTP 
+POSTメソッドによりカレントのスクリプトの渡された変数を有
+     する連想配列です。
+    </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>$_POST</term>
+       <listitem>
+    <simpara>
         HTTP 
POSTメソッドによりカレントのスクリプトの渡された変数を有
-         する連想配列です。
-        </simpara>
+     
+する連想配列です。あらゆるスコープで自動的にグローバルに
+     なります。
+    </simpara>
        </listitem>
       </varlistentry>
 
@@ -552,6 +588,16 @@
       </varlistentry>
 
       <varlistentry>
+       <term>$_ENV</term>
+       <listitem>
+       <simpara>
+        
+上位環境からカレントのスクリプトに渡された変数の連想配列。
+     あらゆるスコープで自動的にグローバルになります。
+       </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
        <term>$HTTP_SERVER_VARS</term>
        <listitem>
        <simpara>
@@ -560,6 +606,52 @@
        </simpara>
        </listitem>
       </varlistentry>
+
+      <varlistentry>
+       <term>$HTTP_SERVER_VARS</term>
+       <listitem>
+       <simpara>
+        
+HTTPサーバーからカレントのスクリプトに渡された変数の連想配列。
+     
+これらの変数は、前記のApache変数と類似のものです。あらゆる
+     スコープで自動的にグローバルになります。
+       </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>$HTTP_SESSION_VARS</term>
+       <listitem>
+       <simpara>
+     
+カレントのスクリプトに渡されたセッション変数の連想配列。
+       </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>$_SESSION</term>
+       <listitem>
+       <simpara>
+     
+カレントのスクリプトに渡されたセッション変数の連想配列。
+     あらゆるスコープで自動的にグローバルになります。$_SESSION
+     変数に新しいエントリを作成すると、
+     <function>session_register</function>を呼び出したときと
+     同様にその値はセッション変数として登録されます。
+       </simpara>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry>
+       <term>$_REQUEST</term>
+       <listitem>
+       <simpara>
+     GET, POSTそしてCookieの値を結合した、即ち、ユーザから
+     送信された全ての情報をもつ変数。セキュリティ的観点から
+     言うと必ずしも信用できるものでは有りません。あらゆる
+     スコープで自動的にグローバルになります。
+       </simpara>
+       </listitem>
+      </varlistentry>
+
      </variablelist>
     </para>
 


Reply via email to