hirokawa                Wed Jul 18 08:38:01 2001 EDT

  Added files:                 
    /phpdoc/ja/pear     benchmark_timer.xml 

  Modified files:              
    /phpdoc/ja/chapters config.xml intro.xml 
    /phpdoc/ja/functions        array.xml gettext.xml misc.xml sockets.xml 
  Log:
  updated translation.
  
Index: phpdoc/ja/chapters/config.xml
diff -u phpdoc/ja/chapters/config.xml:1.14 phpdoc/ja/chapters/config.xml:1.15
--- phpdoc/ja/chapters/config.xml:1.14  Thu Jul 12 09:26:06 2001
+++ phpdoc/ja/chapters/config.xml       Wed Jul 18 08:38:00 2001
@@ -3,33 +3,30 @@
   
   <sect1 id="configuration.file">
    <title>設定ファイル</title>
-
+   
    <simpara>
-    設定ファイル(PHP 3.0では <filename>php3.ini</filename>、
-    PHP 4.0 では <filename>php.ini</filename>)
-    は、PHP の起動時に読み込まれます。
-    PHP のサーバー版では、このファイルは、Web サーバーの
-    起動時にのみ一度だけ読み込まれます。
-    <acronym>CGI</acronym> 
版では、起動する度にこのファイルが読み込ま
-    れます。
+    設定ファイル(PHP 3.0では <filename>php3.ini</filename>、PHP 4.0 で
+    は <filename>php.ini</filename>)は、PHP の起動時に読み込まれます。
+    PHPのサーバーモジュール版では、このファイルは、Web 
+サーバーの起動
+    時に一度だけ読み込まれます。<acronym>CGI</acronym> 
+版では、起動す
+    る度にこのファイルが読み込まれます。
    </simpara>
-
+   
    <simpara>
-    PHP を Apache モジュールとして使用する場合、Apache 用
-    設定ファイルや .htaccess 
ファイルに命令を記述することにより
-    PHPの設定を行うことが可能です。
+    PHP を Apache 
+モジュールとして使用する場合、Apache用設定ファイルや
+    .htaccess 
+ファイルに命令を記述することによりPHPの設定を行うことが
+    可能です。
    </simpara>
    
    <simpara>
-    PHP 3.0 においては、<filename>php3.ini</filename> 
の各ディレクティブに
-    対応した Apache 用ディレクティブが存在し、
-    PHP 用のディレクティブの前に "php3_" 
を付けて使用することにより、
-    設定の変更が可能です。
+    PHP 3.0 においては、<filename>php3.ini</filename>の各ディレクティ
+    ブに対応した Apache 用ディレクティブが存在し、PHP 
+用のディレクティ
+    ブの前に "php3_" 
+を付けて使用することにより、設定の変更が可能です。
    </simpara>
-
+   
    <para>
-    PHP 4.0 においては、PHP 
用設定を変更可能なApache用ディレクティブは、
-    僅かしかありません。
+    PHP 4.0 
+においては、PHP設定用の複数のApacheディレクティブがあり、
+    Apacheの設定ファイルでPHPの設定を変更可能です。
     <variablelist>
      <varlistentry>
       <term>
@@ -51,7 +48,7 @@
       </term>
       <listitem>
        <para>
-       
論理値のオプション設定を変更するために使用します。</para>
+       
+論理値のオプション設定を変更するために使用します。</para>
       </listitem>
      </varlistentry>
      <varlistentry>
@@ -76,9 +73,9 @@
       </term>
       <listitem>
        <para>
-       論理値のオプションを設定するために使用されます。
-       (Adminの意味は上記のオプションと同じです。)
-       </para>
+       論理値のオプションを設定するために使用されます。
+       (Adminの意味は上記のオプションと同じです。)
+      </para>
       </listitem>
      </varlistentry>
     </variablelist>
@@ -93,7 +90,7 @@
     <title>一般的な設定用の命令</title>
     <para>
      <variablelist>
-   
+      
       <varlistentry id="ini.allow-url-fopen">
        <term>
        <parameter>allow_url_fopen</parameter>
@@ -121,7 +118,7 @@
        
        </listitem>
       </varlistentry>
-   
+      
       <varlistentry id="ini.asp-tags">
        <term>
        <parameter>asp_tags</parameter>
@@ -136,11 +133,11 @@
         詳細な情報は、<link linkend="language.basic-syntax.phpmode">
          HTML からのエスケープ</link>を参照下さい。
        </simpara>
-
+       
        <note>
         <para>ASP形式のタグは3.0.4で追加されました。</para>
        </note>
-
+       
        </listitem>
       </varlistentry>
       
@@ -170,7 +167,7 @@
        </para>
        </listitem>
       </varlistentry>
-
+      
       <varlistentry id="ini.auto-prepend-file">
        <term>
        <parameter>auto_prepend_file</parameter>
@@ -179,7 +176,7 @@
        <listitem>
        <para>
         
メインファイルの前に自動的に付加されるファイルの名前を
-       指定します。
+        指定します。
         このファイルは、<function>include</function> 関数のコール時
         と同様に読み込まれます。
         このため、<link linkend="ini.include-path">include_path</link> 
@@ -191,7 +188,7 @@
        </para>
        </listitem>
       </varlistentry>
-
+      
       <varlistentry id="ini.cgi-ext">
        <term>
        <parameter>cgi_ext</parameter>
@@ -202,7 +199,7 @@
        </para>
        </listitem>
       </varlistentry>
-
+      
       <varlistentry id="ini.display-errors">
        <term>
        <parameter>display_errors</parameter>
@@ -306,43 +303,57 @@
         この命令のデフォルト値は、7 
です。(通常のエラー、通常の警告、
         パーサエラーが表示されます。)
        </para>
-        </listitem>
-       </varlistentry>
+       </listitem>
+      </varlistentry>
        
-       <varlistentry id="ini.open-basedir">
-        <term>
+      <varlistentry id="ini.html-errors">
+       <term>
+        <parameter>html_errors</parameter>
+        <type>boolean</type>
+       </term>
+       <listitem>
+        <para>
+        エラーメッセージでHTMLタグを出力しない。
+       </para>
+       </listitem>
+      </varlistentry>
+
+      <varlistentry id="ini.open-basedir">
+       <term>
        <parameter>open_basedir</parameter>
        <type>文字列</type>
-        </term>
-        <listitem>
+       </term>
+       <listitem>
        <para>
-       PHP 
によりオープン可能なファイルを指定したディレクトリツリー以下に
-       制限します。
+        PHP 
+によりオープン可能なファイルを指定したディレクトリツリー以下に
+        制限します。
        </para>
        <para>
-       スクリプトが、例えば fopen または gzopen 
でファイルをオープン
-       しようとした場合、そのファイルの位置が確認されます。
-       
ファイルが、指定したディレクトリツリーの外側にあった場合、
-       PHP は、そのファイルのオープンを拒否します。
+        スクリプトが、例えば fopen または gzopen 
+でファイルをオープン
+        しようとした場合、そのファイルの位置が確認されます。
+        
+ファイルが、指定したディレクトリツリーの外側にあった場合、
+        PHP は、そのファイルのオープンを拒否します。
        シンボリックリンクは全て解釈されるので、symlink により
-       制限を回避することは不可能です。
+        制限を回避することは不可能です。
        </para>
        <para>
-       特別な値 <systemitem class="constant">.</systemitem>
-       は、スクリプトが置かれているディレクトリが
-       基本ディレクトリとして使用されることを示します。
+        特別な値 <systemitem class="constant">.</systemitem>
+        は、スクリプトが置かれているディレクトリが
+        基本ディレクトリとして使用されることを示します。
        </para>
        <para>
-       Windows では、ディレクトリはセミコロンで区切ります。
-       
他の全てのシステムでは、ディレクトリは転んで区切ります。
-       Apache モジュールと同様に、親ディレクトリからの
-       open_basedir パスが自動的に継承されます。
-       </para>
-         <note>
-         <para>PHP 3.0.7 
から、複数ディレクトリのサポートが追加されています。</para>
-         </note>
+        Windows では、ディレクトリはセミコロンで区切ります。
+        
+他の全てのシステムでは、ディレクトリは転んで区切ります。
+        Apache モジュールと同様に、親ディレクトリからの
+        open_basedir パスが自動的に継承されます。
+       </para>
+       <note>
+        <para>
+         PHP 3.0.7 
+から、複数ディレクトリのサポートが追加されています。
+        </para>
+       </note>
        <para>
-       
デフォルトでは、全てのファイルのオープンが許可されています。
+        
+デフォルトでは、全てのファイルのオープンが許可されています。
        </para>
        </listitem>
       </varlistentry>
Index: phpdoc/ja/chapters/intro.xml
diff -u phpdoc/ja/chapters/intro.xml:1.9 phpdoc/ja/chapters/intro.xml:1.10
--- phpdoc/ja/chapters/intro.xml:1.9    Sat Jan 13 10:05:06 2001
+++ phpdoc/ja/chapters/intro.xml        Wed Jul 18 08:38:00 2001
@@ -10,13 +10,13 @@
    <para>
     簡単な答えですが、どういう意味でしょう? 
以下に例を示します。
    </para>
-
+   
    <para>
     <example>
      <title>初歩的な例</title>
      <programlisting role="php">
 &lt;html&gt;
-     &lt;head&gt;
+&lt;head&gt;
          &lt;title&gt;Example&lt;/title&gt;
      &lt;/head&gt;
      &lt;body&gt;
Index: phpdoc/ja/functions/array.xml
diff -u phpdoc/ja/functions/array.xml:1.30 phpdoc/ja/functions/array.xml:1.31
--- phpdoc/ja/functions/array.xml:1.30  Sat Jul  7 19:30:36 2001
+++ phpdoc/ja/functions/array.xml       Wed Jul 18 08:38:00 2001
@@ -2616,18 +2616,19 @@
   <refentry id="function.sizeof">
    <refnamediv>
     <refname>sizeof</refname>
-    <refpurpose>配列の要素数を取得する</refpurpose>
+    <refpurpose>変数の要素数を取得する</refpurpose>
    </refnamediv>
    <refsect1>
     <title>説明</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>int <function>sizeof</function></funcdef>
-      <paramdef>array <parameter>array</parameter></paramdef>
+      <paramdef>mixed <parameter>var</parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
-     配列の要素の数を返します。
+     <function>sizeof</function>は、<function>count</function>へのエイ
+     リアスです。
     </para>
     <para>
      <function>count</function>も参照下さい。
Index: phpdoc/ja/functions/gettext.xml
diff -u phpdoc/ja/functions/gettext.xml:1.5 phpdoc/ja/functions/gettext.xml:1.6
--- phpdoc/ja/functions/gettext.xml:1.5 Sat Jun 23 16:35:13 2001
+++ phpdoc/ja/functions/gettext.xml     Wed Jul 18 08:38:01 2001
@@ -130,8 +130,8 @@
      
この関数は、<function>gettext</function>がコールされた際に検索を
      
行うドメインを設定します。このドメインは、通常、アプリケーション
      
名が後に付きます。前のデフォルトドメインが返されます。現在のドメ
-     
イン設定を変更せずに値を取得するには、引数を指定せずにこの関数を
-     コールして下さい。
+     
+イン設定を変更せずに値を取得するには、パラメータにNULLを指定して
+     この関数をコールして下さい。
     </para>
    </refsect1>
   </refentry>
Index: phpdoc/ja/functions/misc.xml
diff -u phpdoc/ja/functions/misc.xml:1.21 phpdoc/ja/functions/misc.xml:1.22
--- phpdoc/ja/functions/misc.xml:1.21   Sat Jul  7 18:25:54 2001
+++ phpdoc/ja/functions/misc.xml        Wed Jul 18 08:38:01 2001
@@ -139,66 +139,51 @@
     <title>説明</title>
     <funcsynopsis>
      <funcprototype>
-      <funcdef>int <function>define</function></funcdef>
+      <funcdef>bool <function>define</function></funcdef>
       <paramdef>string <parameter>name</parameter></paramdef>
       <paramdef>mixed <parameter>value</parameter></paramdef>
-      <paramdef>int 
+      <paramdef>bool 
        <parameter>
        <replaceable><optional>case_insensitive</optional></replaceable>
        </parameter>
       </paramdef>
      </funcprototype>
     </funcsynopsis>
-    
     <para>
-     
名前を指定して定数を定義します。定数は、以下の点以外は変数と同じです。
-     <itemizedlist>
-      <listitem>
-       <simpara>
-       定数には、名前の前にドル記号 '$' がありません。
-       </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-       
定数は、変数スコープの規則によらずアクセスすることが可能です。
-       </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-       
定数は、一度設定されると再定義したり、定義を消去することはできません。
-       </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-       定数はスカラー値としてのみ評価されます。
-       </simpara>
-      </listitem>
-     </itemizedlist>
+     名前を指定して定数を定義します。詳細は、
+     <link linkend="language.constants">定数の節</link>を参照下さい。
     </para>
     <para>
      定数の名前は <parameter>name</parameter> により指定され、
      値は <parameter>value</parameter> により指定されます。
     </para>
     <para>
-     オプションの第3のパラメータ <parameter>case_insensitive</parameter>
-     も使用可能です。値 <emphasis>1</emphasis> が指定された場合、
-     定数は大文字小文字を区別しなくなります。
-     デフォルトの動作は、大文字小文字を区別します。例えば、
-     CONSTANT と Constant は異なった値を表します。
+     オプションの第3のパラメータ
+     <parameter>case_insensitive</parameter>も使用可能です。値
+     <constant>TRUE</constant> 
+が指定された場合、定数は大文字小文字を
+     
+区別しなくなります。デフォルトの動作は、大文字小文字を区別します。
+     例えば、CONSTANT と Constant は異なった値を表します。
     </para>
     <para>
      <example>
       <title>定数の定義</title>
       <programlisting role="php">
 &lt;?php
-define("CONSTANT", "Hello world.");
+define ("CONSTANT", "Hello world.");
 echo CONSTANT; // "Hello world."を出力します。
+echo Constant; // "Constant"を出力し、警告が発生します。
+
+define ("GREETING", "Hello you.",TRUE);
+echo GREETING; // "Hello you."を出力
+echo Greeting; // "Hello you."を出力
+
 ?&gt;
       </programlisting>
      </example>
     </para>
     <para>
-     <function>define</function> 
は成功時に&true;、エラー発生時に&false;を返します。
+     <function>define</function> は成功時に&true;、エラー発生時に
+     &false;を返します。
     </para>
     <para>
      <function>defined</function>,
@@ -219,7 +204,7 @@
     <title>説明</title>
     <funcsynopsis>
      <funcprototype>
-      <funcdef>int <function>defined</function></funcdef>
+      <funcdef>bool <function>defined</function></funcdef>
       <paramdef>string <parameter>name</parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
Index: phpdoc/ja/functions/sockets.xml
diff -u phpdoc/ja/functions/sockets.xml:1.5 phpdoc/ja/functions/sockets.xml:1.6
--- phpdoc/ja/functions/sockets.xml:1.5 Sun Jul  8 09:01:32 2001
+++ phpdoc/ja/functions/sockets.xml     Wed Jul 18 08:38:01 2001
@@ -459,8 +459,11 @@
      <funcprototype>
       <funcdef>int <function>read</function></funcdef>
       <paramdef>int <parameter>socket_des</parameter></paramdef>
-      <paramdef>string <parameter>&amp;buffer</parameter></paramdef>
+      <paramdef>string <parameter>buffer</parameter></paramdef>
       <paramdef>int <parameter>length</parameter></paramdef>
+      <paramdef>int 
+       <parameter><optional>type</optional></parameter>
+      </paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
@@ -468,9 +471,30 @@
      <function>accept_connect</function> により作成されたソケット
      <parameter>socket_des</parameter> から
      <parameter>length</parameter> に設定されたバイト数分、
-     <parameter>&amp;buffer</parameter> に読み込みます。これ以外に読
-     み込みを終了するために \n、\t、\0 
を使用することが可能です。読み
-     込まれたバイト数が返されます。
+     <parameter>buffer</parameter> に読み込みます。これ以外に読み込み
+     を終了するために \n、\t、\0 
+を使用することが可能です。読み込まれ
+     たバイト数が返されます。
+    </para>
+    <para>
+     オプションのパラメータ <parameter>type</parameter> 
+は、名前のある
+     定数です。
+     <itemizedlist>
+      <listitem>
+       <simpara>
+        PHP_SYSTEM_READ - システム関数 read() を使用
+       </simpara>
+      </listitem>
+      <listitem>
+       <simpara>
+        PHP_BINARY_READ - バイナリ対応のread() (PHP_READ_SYSTEMと同じ)
+       </simpara>
+      </listitem>
+      <listitem>
+       <simpara>
+        PHP_NORMAL_READ - 
+デフォルト。読み込みは、\r、\nで中断される。
+       </simpara>
+      </listitem>
+     </itemizedlist>
     </para>
     <para>
      <function>accept_connect</function>,

Index: phpdoc/ja/pear/benchmark_timer.xml
+++ phpdoc/ja/pear/benchmark_timer.xml
<refentry id="class.benchmark-timer">
 <refnamediv>
  <refname>Benchmark_Timer</refname>
  <refpurpose>タイミングスクリプト実行</refpurpose>
 </refnamediv>
 <refsynopsisdiv>
  <synopsis>...</synopsis>
 </refsynopsisdiv>
 <refsect1>
  <title>説明</title>
  <simpara>
    ...
  </simpara>
 </refsect1>
 <refsect1>
  <example id="example.pear.benchmark.timer">
   <programlisting role="php">
require_one 'Benchmark/Timer.php';
$timer = new Benchmark_Timer;

$timer->setMarker('start of for() loop');
for ($i = 0; $i < 1000; $i++) { /* ... */ }
$timer->setMarker('end of for() loop');

echo 'The for() loop took ' . 
$timer->timeElapsed('start of for() loop', 'end of for() loop');
   </programlisting>
  </example>
 </refsect1>
</refentry>

<refentry id="function.benchmark-timer.start">
 <refnamediv>
  <refname>start</refname>
  
<refpurpose>'start'という名前のデフォルトマーカを設定する</refpurpose>
 </refnamediv>
 <refsynopsisdiv>
  <synopsis>...</synopsis>
 </refsynopsisdiv>
</refentry>
<refentry id="function.benchmark-timer.stop">
 <refnamediv>
  <refname>stop</refname>
  
<refpurpose>'stop'という名前のデフォルトマーカを設定する</refpurpose>
 </refnamediv>
 <refsynopsisdiv>
  <synopsis>...</synopsis>
 </refsynopsisdiv>
</refentry>

<!-- 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
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->

Reply via email to