[PHP-DOC] cvs: phpdoc /ja/functions array.xml calendar.xml cpdf.xml datetime.xml filesystem.xml hw.xml image.xml imap.xml ldap.xml math.xml msql.xml mysql.xml network.xml pcre.xml pgsql.xml strings.xml var.xml xml.xml zlib.xml From: Rui Hirokawa (louis <email protected>)
Date: 07/15/00

hirokawa Sat Jul 15 08:12:13 2000 EDT

  Modified files:
    /phpdoc/ja/functions array.xml calendar.xml cpdf.xml datetime.xml
                                filesystem.xml hw.xml image.xml imap.xml
                                ldap.xml math.xml msql.xml mysql.xml
                                network.xml pcre.xml pgsql.xml strings.xml
                                var.xml xml.xml zlib.xml
  Log:
  updated some translations and some cosmetic changes.
  
Index: phpdoc/ja/functions/array.xml
diff -u phpdoc/ja/functions/array.xml:1.5 phpdoc/ja/functions/array.xml:1.6
--- phpdoc/ja/functions/array.xml:1.5 Wed Jul 12 15:13:29 2000
+++ phpdoc/ja/functions/array.xml Sat Jul 15 08:12:13 2000
@@ -730,7 +730,7 @@
      ヒント: <parameter>replacement</parameter>も指定した場合に
      <parameter>offset</parameter>から配列の最後まで全てを削除するには、
      <parameter>length</parameter>を求めるために<literal>count($input)
- </literal>を佧Ԩして下さい。
+ </literal>を使用して下さい。
     </para>
     <para>
      配列<parameter>replacement</parameter>が指定された場合、
@@ -985,7 +985,7 @@
 fruits[c] = apple
      </computeroutput>
      fruitsはアルファベットの逆順にソートされ、各要素とキーとの関係は
- 維持されす。
+ 維持され~す。
     </para>
     <para>
      <function>asort</function>, <function>rsort</function>,
Index: phpdoc/ja/functions/calendar.xml
diff -u phpdoc/ja/functions/calendar.xml:1.3 phpdoc/ja/functions/calendar.xml:1.4
--- phpdoc/ja/functions/calendar.xml:1.3 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/calendar.xml Sat Jul 15 08:12:13 2000
@@ -12,11 +12,11 @@
     カレンダー関数は、異なったカレンダーフォーマット間の変換を
     簡単に行う関数の集まりです。標準としているのは、ユリウス積算日です。
     ユリウス積算日は、殆どの人が数える必要がある日よりも早い日
- (ほぼ紀元前4000年)から数え始めます。
- カレンダ-システム間の変換を行うには、 ユリウス積算日に変換した後に選択した
- カレンダ-システムに変換しなければなりません。
+ (ほぼ紀元前4000年)から数え始めます。カレンダーシステム間の変換を行
+ うには、ユリウス積算日に変換した後に選択したカレンダーシステムに変
+ 換しなければなりません。
     ユリウス積算日はユリウス暦とは全く違います!
- カレンダ-システムに関する情報を知りたい場合は、
+ カレンダーシステムに関する情報を知りたい場合は、
     <ulink url="&url.calendar;">&url.calendar;</ulink>を参照下さい。
     本説明にはこのページからの引用が含まれています。
    </para>
@@ -69,10 +69,10 @@
      1582年10月5日)まで制定されていませんでした。
      この暦は、いくつかの国でもっと後まで受け入れられませんでした。
      例えば、イギリスは1752 年、ロシア(USSR)は1918 年、ギリシャは1923年に
- 移行しました。 ほとんどのヨ-ロッパの国々では、グレゴリウス暦の前は
+ 移行しました。 ほとんどのヨーロッパの国々では、グレゴリウス暦の前は
      ユリウス暦を使用していました。
      <example>
- <title>カレンダ-関数</title>
+ <title>カレンダー関数</title>
       <programlisting role="php">
 &lt;?php
 $jd = GregorianToJD (10,11,1970);
@@ -130,7 +130,7 @@
     <para>
      このソフトウェアは日付けを全て紀元前 4713 年に逆昇って扱うことが
      出来ますが,この様な使い方はあまり意味があるわけではありません。
- このカレンダ-は紀元前 46 年に作られました、しかし細部は紀元後
+ このカレンダーは紀元前 46 年に作られました、しかし細部は紀元後
      8年になるまで、おそらくは4世紀になるまで安定しませんでした。
      また、年の始まりを一つの文化のものから別の文化のものに変更すること、
      つまり、Januaryを最初の月とすることは全く受け入れられませんでした。
@@ -232,7 +232,7 @@
      日付けをフランス革命暦からユリウス積算日に変換します。
     </para>
     <para>
- これらのル-チンは、1から14年まで(グレゴリウス暦の1792年9月22日から
+ これらのルーチンは、1から14年まで(グレゴリウス暦の1792年9月22日から
      1806年9月22日)日付けのみを変換します。
      この期間は、フランス革命暦が使用されていた期間を十分にカバーしています。
     </para>
@@ -314,7 +314,7 @@
     </funcsynopsis>
     <para>
      曜日を返します。
- モ-ドに依存した文字あるいは整数を返す事が出来ます。
+ モードに依存した文字あるいは整数を返す事が出来ます。
      <table>
       <title>暦の曜日モード</title>
       <tgroup cols="2">
Index: phpdoc/ja/functions/cpdf.xml
diff -u phpdoc/ja/functions/cpdf.xml:1.5 phpdoc/ja/functions/cpdf.xml:1.6
--- phpdoc/ja/functions/cpdf.xml:1.5 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/cpdf.xml Sat Jul 15 08:12:13 2000
@@ -858,9 +858,9 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- <function>cpdf_set_text_matrix</function> 関数は、
- カレントのテキストフォントに適用する変換を記述する行列を
- 設定します。</para>
+ <function>cpdf_set_text_matrix</function> 関数は、カレントのテキスト
+ フォントに適用する変換を記述する行列を設定します。
+ </para>
    </refsect1>
   </refentry>
 
@@ -883,19 +883,20 @@
     <para>
      <function>cpdf_set_text_pos</function> 関数は、
      次に <function>cpdf_show</function> がコールされた時の
- テキストの位置を設定します。</para>
-
+ テキストの位置を設定します。
+ </para>
     <para>
- 最後のオプションのパラメータ <parameter>mode</parameter> は
- 単位長さを定義します。
- 0 または指定しなかった場合、そのページに指定された?Õォルn単位が
+ 最後のオプションのパラメータ <parameter>mode</parameter> は
+ 単位長さを定義します。
+ 0 または指定しなかった場合、そのページに指定されたデフォルトの単位が
      使用されます。
      デフォルトの単位が指定されていない場合は、座標はポストスクリプト
- ポイントで計られます。</para>
-
+ ポイントで計られます。
+ </para>
     <para>
      <function>cpdf_show</function>,
- <function>cpdf_text</function> も参照下さい。</para>
+ <function>cpdf_text</function> も参照下さい。
+ </para>
    </refsect1>
   </refentry>
 
@@ -1734,18 +1735,19 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- <function>cpdf_closepath_fill_stroke</function> 関数は、カレントのパスを
- 閉じ、内部をカレントの塗りつぶし色で塗りつぶし、カレントのパスを描きます。</para>
-
+ <function>cpdf_closepath_fill_stroke</function> 関数は、カレント
+ のパスを閉じ、内部をカレントの塗りつぶし色で塗りつぶし、カレント
+ のパスを描きます。
+ </para>
     <para>
      <function>cpdf_closepath</function>,
- <function>cpdf_stroke</function>,
- <function>cpdf_fill</function>,
- <function>cpdf_setgray_fill</function>,
- <function>cpdf_setgray</function>,
- <function>cpdf_setrgbcolor_fill</function>,
- <function>cpdf_setrgbcolor</function> も傧ŧ下さい。</para>
-
+ <function>cpdf_stroke</function>,
+ <function>cpdf_fill</function>,
+ <function>cpdf_setgray_fill</function>,
+ <function>cpdf_setgray</function>,
+ <function>cpdf_setrgbcolor_fill</function>,
+ <function>cpdf_setrgbcolor</function> も参照下さい。
+ </para>
    </refsect1>
   </refentry>
 
Index: phpdoc/ja/functions/datetime.xml
diff -u phpdoc/ja/functions/datetime.xml:1.10 phpdoc/ja/functions/datetime.xml:1.11
--- phpdoc/ja/functions/datetime.xml:1.10 Wed Jul 12 15:13:29 2000
+++ phpdoc/ja/functions/datetime.xml Sat Jul 15 08:12:13 2000
@@ -545,7 +545,7 @@
   <refentry id="function.microtime">
    <refnamediv>
     <refname>microtime</refname>
- <refpurpose>現在の UNIX タイムスタンプをマイクロ秒まで返す</refpurpose>
+ <refpurpose> 現在のUNIXタイムスタンプをマイクロ秒まで返す </refpurpose>
    </refnamediv>
    <refsect1>
     <title>説明</title>
@@ -672,8 +672,8 @@
      が指定されていない場合に現在のローカル時間を用いて指定した
      フォーマット文字列に基づき文字列をフォーマットして返します。
      月および曜日の名前およびその他の言語依存の文字列は、
- <function>setlocale</function> でセットされた現在のロケール
- に関係します
+ <function>setlocale</function> でセットされた現在のロケールに関係
+ します。
     </para>
     <para>
      次の変換指定子は、フォーマット文字列として認識されます。
Index: phpdoc/ja/functions/filesystem.xml
diff -u phpdoc/ja/functions/filesystem.xml:1.10 phpdoc/ja/functions/filesystem.xml:1.11
--- phpdoc/ja/functions/filesystem.xml:1.10 Wed Jul 12 15:13:29 2000
+++ phpdoc/ja/functions/filesystem.xml Sat Jul 15 08:12:13 2000
@@ -968,9 +968,9 @@
       </listitem>
       <listitem>
        <simpara>
- ロック中に<function>flock</function>でブロックを行いたくない場合は、
- <parameter>operation</parameter>にLOCK_NB
- (PHP 4.0.1より前場合は4に設定します)を加えます。
+ ロック中に <function>flock</function>でブロックを行いたくない場
+ 合は、<parameter>operation</parameter> に LOCK_NB ( PHP 4.0.1
+ より以前の場合は 4 に設定します)を加えます。
        </simpara>
       </listitem>
      </itemizedlist>
@@ -1386,7 +1386,7 @@
      事象により書き込みは中止されます。
     </simpara>
     <simpara>
- <parameter>length</parameter>パラメータが指定されてる場合、
+ <parameter>length</parameter> パラメータが指定されている場合、
     <link linkend="ini.magic-quotes-runtime">magic_quotes_runtime</link>
     構成オプションは無視され、<parameter>string</parameter>からの
     スラッシュ文字の取り除きは行われないことに注意して下さい。
Index: phpdoc/ja/functions/hw.xml
diff -u phpdoc/ja/functions/hw.xml:1.3 phpdoc/ja/functions/hw.xml:1.4
--- phpdoc/ja/functions/hw.xml:1.3 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/hw.xml Sat Jul 15 08:12:13 2000
@@ -39,7 +39,8 @@
      例えば、'en:Title in English' または 'ge:Titel in deutsch'
      description または keywords のような他の属性は、潜在的な候補です。
      残りの属性の値とコロンで区切ることにより他の文字列で言語の短縮形を
- 置換することも可能です。</para>
+ 置換することも可能です。
+ </para>
     <para>
      各オブジェクトレコードは、各名前/キーの組で表した文字列であり、
      改行で区切られています。
@@ -63,7 +64,7 @@
      オリジナルの文書を得るためには、リンクの無いプレーンな文書と
      リンクのリストを取り出し、リンクを再び挿入する必要があります。
      (関数 <function>hw_pipedocument</function> および
- <function>hw_gettext</function> がこれを行います。
+ <function>hw_gettext</function> がこれを行います。)
      リンクを文書から分離する利点は明白です。
      リンクをされている文書が名前を変更した場合でも、
      そのリンクは簡単に適宜変更可能です。
@@ -97,11 +98,12 @@
      しかし、Web の名前空間では正反対となるため、ユーザーに混乱を生じる
      可能性があります。
      これは、適当なオブジェクト名を選択することによってのみ防止すること
- ができます。</para>
+ ができます。
+ </para>
     <para>
- この選択により第2の問題が生じます。
- PHP をどうやって起動しますか?
- URL http://host/my_object は、例えば、Web サーバーに対して
+ この選択により第2の問題が生じます。
+ PHP をどうやって起動しますか?
+ URL http://host/my_object は、例えば、Web サーバーに対して
      この URL を 'http://host/php3_script/my_object' に
      書き換えさせない限り、いかなる PHPスクリプトもコールしません。
      スクリプト 'php3_script' は $PATH_INFO 変数を評価し、
@@ -133,8 +135,8 @@
      Hyperwave サーバーと通信するためのネットワークプロトコルは、
      <ulink url="&spec.hyperwave;">HG-CSP</ulink>
      (Hyper-G Client/Serverプロトコル)という名前です。
- このプロトコルは、例えばオブジェクトレコードを得るといったある動作を始めるための
- メッセージに基づいています。
+ このプロトコルは、例えばオブジェクトレコードを得るといったある動
+ 作を始めるためのメッセージに基づいています。
      Hyperwave サーバーの初期の版では、二つの専用クライアント
      (Harmony,Amadeus) がサーバーとの通信用に提供されていました。
      これらは、Hyperwave が商品化された際になくなりました。
@@ -151,21 +153,21 @@
      多くを欠いており、言語への拡張としては、プレースホルダーの
      リストを拡大するだけです。
      このことは、JavaScript を使用することにより作業が楽になったわけでは
- ないということと類似しています。</para>
-
+ ないということと類似しています。
+ </para>
     <para>
- Hyperwave サポートを PHP に付加することにより、インターフェース
- のカスタマイズ用のプログラミング言語を有していないという穴を
- 埋めることになります。
- この機能は、<abbrev>HG-CSP</abbrev> により定義された
- 全てのメッセージをサポートするだけでなく、
- 完全なドキュメントの取得といった更に強力なコマンドも提供します。</para>
-
+ Hyperwave サポートを PHP に付加することにより、インターフェース
+ のカスタマイズ用のプログラミング言語を有していないという穴を
+ 埋めることになります。
+ この機能は、<abbrev>HG-CSP</abbrev> により定義された
+ 全てのメッセージをサポートするだけでなく、
+ 完全なドキュメントの取得といった更に強力なコマンドも提供します。
+ </para>
     <para>
- Hyperwave は、情報の特定の部分を名付けるために固有の用語法を
- 用います。
- この方法は、広範に用いられ、拡張されています。
- ほとんどすべの関数は、次のデータ型のどれかを操作します。
+ Hyperwave は、情報の特定の部分を名付けるために固有の用語法を
+ 用います。
+ この方法は、広範に用いられ、拡張されています。
+ ほとんどすべの関数は、次のデータ型のどれかを操作します。
 
      <itemizedlist>
       <listitem><simpara>
@@ -247,23 +249,23 @@
    <sect1 id="hw-apache">
     <title>Apache との組み合わせ</title>
     <para>
- Hyperwave モジュールは、PHP が Apache モジュールとしてコンパイル
- された場合に、最適化されています。
- この場合、Apache が書き換えエンジンを使用する場合、内部の
- Hyperwave サーバーをほぼ完全にユーザーから隠すことが可能です。
- 以下の手順によりこのことを説明します。</para>
-
- <para>
- Hperwave サポートを有効にして Apache に組み込んだ PHP は、
- wavemaster に基づく本来の Hyperwave の手法を置換するものなので、
- Apache サーバーは、Hyperwave Web インターフェースとしてのみ
- 処理を行うと仮定します。
- これは必然ではありませんが、設定が容易になります。
- 考え方は非常に簡単です。
- まず最初に <envar>PATH_INFO</envar> 変数を評価し、
- Hyperwave オブジェクトの名前としてその値を処理する PHP スクリプトが
- 必要です。
- このスクリプトを'Hyperwave' と呼びましょう。URL <systemitem
+ Hyperwave モジュールは、PHP が Apache モジュールとしてコンパイル
+ された場合に、最適化されています。
+ この場合、Apache が書き換えエンジンを使用する場合、内部の
+ Hyperwave サーバーをほぼ完全にユーザーから隠すことが可能です。
+ 以下の手順によりこのことを説明します。
+ </para>
+ <para>
+ Hyperwave サポートを有効にして Apache に組み込んだ PHP は、
+ wavemaster に基づく本来の Hyperwave の手法を置換するものなので、
+ Apache サーバーは、Hyperwave Web インターフェースとしてのみ
+ 処理を行うと仮定します。
+ これは必然ではありませんが、設定が容易になります。
+ 考え方は非常に簡単です。
+ まず最初に <envar>PATH_INFO</envar> 変数を評価し、
+ Hyperwave オブジェクトの名前としてその値を処理する PHP スクリプトが
+ 必要です。
+ このスクリプトを 'Hyperwave' と呼びましょう。URL <systemitem
      role="url">http://your.hostname/Hyperwave/name_of_object>
      'name_of_object' という名前の Hyperwave オブジェクトを返します。
      オブジェクトの型に応じて、スクリプトは対応した処理を行う
@@ -271,24 +273,26 @@
      collection の場合、恐らく子のリストを返すことになります。
      ドキュメントの場合、MIME 型と内容を返すことになります。
      Apache の書換エンジンを使用した場合、若干の改善が見込まれます。
- ユーザーの立場で見ると、URL <systemitem
- role="url">
http://your.hostname/name_of_object> が
- オブジェクトを返せば、より簡単となります。
- 書き換えの規則は、かなり簡単です。
-
- <informalexample><programlisting role="apache-conf">
+ ユーザーの立場で見ると、URL
+ <systemitem role="url">
http://your.hostname/name_of_object>
+ がオブジェクトを返せば、より簡単となります。書き換えの規則は、か
+ なり簡単です。
+ <informalexample>
+ <programlisting role="apache-conf">
 RewriteRule ^/(.*) /usr/local/apache/htdocs/HyperWave/$1 [L]
-</programlisting></informalexample>
-
+ </programlisting>
+ </informalexample>
      この状態で、全ての URL は Hyperwave サーバーのオブジェクトに
      関係付けられています。これにより問題の解決が容易になります。
      'Hyperwave' スクリプト以外の検索といった他のスクリプト
      を実行することはできません。
      これは次のような別の規則により修正することができます。
 
- <informalexample><programlisting role="apache-conf">
+ <informalexample>
+ <programlisting role="apache-conf">
 RewriteRule ^/hw/(.*) /usr/local/apache/htdocs/hw/$1 [L]
-</programlisting></informalexample>
+ </programlisting>
+ </informalexample>
 
      これにより、ディレクトリ <filename
      class="directory">/usr/local/apache/htdocs/hw</filename> が
@@ -300,11 +304,13 @@
      このため、このような名前を使用しないようにして下さい。
      例えば画像用により多くのディレクトリが必要な場合、
      更に規則を加えるか一つのディレクトリに全てを置くかして下さい。
- 最後に書き換えエンジンをオンにすることを忘れないで下さい。
+ 最後にRewriteEngineをオンにすることを忘れないで下さい。
 
- <informalexample><programlisting role="apache-conf">
+ <informalexample>
+ <programlisting role="apache-conf">
 RewriteEngine on
-</programlisting></informalexample>
+ </programlisting>
+ </informalexample>
 
      経験上、次のようなスクリプトが必要になることと思われます。
 
@@ -320,7 +326,8 @@
        <listitem><simpara>
        オブジェクト属性を表示したり、ユーザーに関する情報を表示したり、
        サーバーのステータスを表示したり等する追加される関数毎に一つ</simpara></listitem>
- </itemizedlist></para>
+ </itemizedlist>
+ </para>
    </sect1>
 
    <sect1 id="hw-todo">
@@ -349,7 +356,9 @@
   <refentry id="function.hw-array2objrec">
    <refnamediv>
     <refname>hw_Array2Objrec</refname>
- <refpurpose>オブジェクト配列からオブジェクトレコードに属性を変換する</refpurpose>
+ <refpurpose>
+ オブジェクト配列からオブジェクトレコードに属性を変換する
+ </refpurpose>
    </refnamediv>
    <refsect1>
     <title>説明</title>
@@ -361,9 +370,12 @@
     </funcsynopsis>
     <para>
      <parameter>object_array</parameter> をオブジェクトレコードに変換します。
- 'Title' のような異なった言語で多重定義された属性は正しく処理されます。</para>
+ 'Title' のような異なった言語で多重定義された属性は正しく処理され
+ ます。
+ </para>
     <para>
- <function>hw_objrec2array</function> も参照下さい。</para>
+ <function>hw_objrec2array</function> も参照下さい。
+ </para>
    </refsect1>
   </refentry>
 
@@ -383,9 +395,11 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- オブジェクト ID の配列を返します。各 ID は、ID <parameter>objectID</parameter>
- を有するコレクションの子に属しています。
- 配列は、ドキュメントおよびコレクションの全ての子を有しています。</para>
+ オブジェクト ID の配列を返します。各 ID は、ID
+ <parameter>objectID</parameter> を有するコレクションの子に属してい
+ ます。
+ 配列は、ドキュメントおよびコレクションの全ての子を有しています。
+ </para>
    </refsect1>
   </refentry>
 
@@ -479,12 +493,16 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- 二番名のパラメータとして指定されたオブジェクト ID を有するオブジェクト
- ID <parameter>destination id</parameter> を有するコレクションにコピーします。</para>
+ 2番名のパラメータとして指定されたオブジェクトID を有するオブジェ
+ クト ID <parameter>destination id</parameter> を有するコレクション
+ にコピーします。
+ </para>
     <para>
- 返される値は、コピーされたオブジェクトの数です。</para>
+ 返される値は、コピーされたオブジェクトの数です。
+ </para>
     <para>
- <function>hw_mv</function> も参照下さい。</para>
+ <function>hw_mv</function> も参照下さい。
+ </para>
    </refsect1>
   </refentry>
 
@@ -675,7 +693,7 @@
   <refentry id="function.hw-errormsg">
    <refnamediv>
     <refname>hw_ErrorMsg</refname>
- <refpurpose>エラーメッセージを返す</refpurpose>
+ <refpurpose> エラーメッセージを返す </refpurpose>
    </refnamediv>
    <refsect1>
     <title>説明</title>
@@ -686,9 +704,10 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- 直近のエラーメッセージまたは 'No Error' を含む文字列を返します。
- FALSE が返された場合、この関数は失敗しています。
- このメッセージは、直近のコマンドに関係するものです。</para>
+ 直近のエラーメッセージまたは 'No Error' を含む文字列を返します。
+ FALSE が返された場合、この関数は失敗しています。
+ このメッセージは、直近のコマンドに関係するものです。
+ </para>
    </refsect1>
   </refentry>
 
@@ -914,7 +933,7 @@
         これらのオブジェクトレコードは、仮想的なもので、Hyperwaveサーバーに
         は存在しません。
         このため、有効なオブジェクトIDを有していません。
- オブジェクトレコードにどれけ似ているかはHGI次第です。
+ オブジェクトレコードにどれっQ似ているかはHGI次第です。
         この関数を使用したい場合、HGIに習熟している必要があります。
         外部ソースをアクセスするために Hyperwave のかわりに PHP を使用することも
         考慮する必要があります。Hyperwave ゲートウエイにデータベースのサポートを
@@ -1044,16 +1063,15 @@
     <para>
      オブジェクト ID <parameter>objectID</parameter> を有するドキュメントを
      返します。ドキュメントが、挿入可能なアンカーを有している場合、
- 既に挿入されています。
- オプションのパラメーター <parameter>rootID/prefix</parameter> は、
- 文字列または整数とすることができます。整数の場合、ドキュメントに挿入された
- リンクの数を定義します。
- デフォルトは 0 であり、
- リンク先のオブジェクトの名前から構成されたリンクが得られます。
+ 既に挿入されています。オプションのパラメーター
+ <parameter>rootID/prefix</parameter> は、文字列または整数とするこ
+ とができます。整数の場合、ドキュメントに挿入されたリンクの数を定
+ 義します。デフォルトは 0 であり、リンク先のオブジェクトの名前から
+ 構成されたリンクが得られます。
      この動作は、Web アプリケーションには、便利です。
      あるリンクが、名前 'internet_movie' を有するオブジェクトを指す
      場合、HTML リンクは、&lt;A HREF="/internet_movie"> となります。
- ドキュメント階層におけるリンク元およびリンク先のオブジェクトの
+ ドキュメンÈ階層におけるリンク元およびリンク先のオブジェクトの
      実際の位置は無視されます。Web サーバーを設定し、URL を
      例えば、 '/my_script.php3/internet_movie' に書き変える必要があります。
      'my_script.php3' は、$PATH_INFO を評価し、ドキュメントを
Index: phpdoc/ja/functions/image.xml
diff -u phpdoc/ja/functions/image.xml:1.7 phpdoc/ja/functions/image.xml:1.8
--- phpdoc/ja/functions/image.xml:1.7 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/image.xml Sat Jul 15 08:12:13 2000
@@ -1134,14 +1134,14 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- <function>ImageLoadFont</function>はユーザが定義したビットマップフォントを
- ロードし、フォントID(通常は5より大きいので、組込みフォント
- とは競合しません)を返します。
+ <function>ImageLoadFont</function>はユーザが定義したビットマップ
+ フォントをロードし、フォントID(通常は5より大きいので、組込みフォ
+ ントとは競合しません)を返します。
     </para>
     <para>
- フォントファイル形式は現在はバイ㊣êーで、アーキクチャに依存します。
- このため、PHPを実行するマシーンと同一の型のCPU上で
- フォントファイルを生成する必要があります。
+ フォントファイル形式は現在はバイナリで、アーキクチャに依存します。
+ このため、PHPを実行するマシーンと同一の型のCPU上でフォントファイ
+ ルを生成する必要があります。
     </para>
     <para>
      <table>
@@ -1332,7 +1332,7 @@
     後で修正する必要があるが、同時に元のフォントも保存しておく必要がある場合には、
     この関数を使用して下さい。
     コピーするフォントは、コピーされたフォントではなく、<function>imagepsloadfont</function>
- を用いて得られたフォントである必要があることに注意してください。
+ を用いて得られたフォントである必要があることに注意してくだ?D。
     コピーする前に元のフォントの修正を行うことが可能です。
     </para>
     <para>
@@ -1893,7 +1893,7 @@
     </para>
     <para>
      <parameter>col</parameter> はカラーインデックスです。
- カラーンデックスに負の数を使用した場合、アンチエイリアス機能が
+ カラー¤ンデックスに負の数を使用した場合、アンチエイリアス機能が
      オフになります。
     </para>
     <para>
@@ -1931,7 +1931,40 @@
    </refsect1>
   </refentry>
 
-
+ <refentry id="function.imagetypes">
+ <refnamediv>
+ <refname>ImageTypes</refname>
+ <refpurpose>
+ 使用中のPHPの実行ファイルでサポートされているイメージの型を返す
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>説明</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>imagetypes</function></funcdef>
+ <void/>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ この関数は、PHPにリンクされているGDのバージョンでサポートされてい
+ るイメージの形式に対応するビットフィールドを返します。次のビッ
+ トが返されます。IMG_GIF | IMG_JPG | IMG_PNG | IMG_WBMP
+ 例えば、PNGのサポートを確認するには、次のようにします。
+ <example>
+ <title>ImageTypes</title>
+ <programlisting role="php">
+&lt;?php
+if(ImageTypes() &amp; IMG_PNG) {
+ echo "PNG Support is enabled";
+}
+ ?&gt;
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+ </refentry>
+
  </reference>
 
 <!-- Keep this comment at the end of the file
Index: phpdoc/ja/functions/imap.xml
diff -u phpdoc/ja/functions/imap.xml:1.11 phpdoc/ja/functions/imap.xml:1.12
--- phpdoc/ja/functions/imap.xml:1.11 Fri Jun 30 20:17:31 2000
+++ phpdoc/ja/functions/imap.xml Sat Jul 15 08:12:13 2000
@@ -426,7 +426,8 @@
     </funcsynopsis>
     <para>
      <function>imap_expunge</function> は、<function>imap_delete</function>,
- <function>imap_move_mail</function>, <function>imap_setflag_full</function>
+ <function>imap_move_mail</function>,
+ <function>imap_setflag_full</function>
      で削除用マークを設定されたすべてのメッセージを削除します。
     </para>
     <para>
@@ -459,16 +460,17 @@
      この関数は、指定されたメッセージ本文中の特定のセクションをテキスト
      文字列として取り出し、そのテキスト文字列を返します。セクション指定
      はピリオドで区切られた整数文字列で行い、この整数は IMAP4 仕様における
- 本文パートのリストへのインデックスとなります。本文パートはこの関数
- ではデコードされませ。
+ 本文パートのリストへのインデックスとなります。本文パートはこの関
+ 数ではデコードされません。
     </para>
     <para>
- <function>imap_fetchbody </function> の オプション<parameter>flags</parameter>
+ <function>imap_fetchbody </function> の オプション
+ <parameter>flags</parameter>
      はビットマスクであり、以下の組合わせとなります。
      <itemizedlist>
       <listitem>
        <simpara>
- FT_UID - <parameter>msg_number</parameter>はUIDである
+ FT_UID - <parameter>msg_number</parameter>は UID である
        </simpara>
       </listitem>
       <listitem>
@@ -506,7 +508,8 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- この関数は、指定したメッセージに関するすべての構造化された情報を取り出します。
+ この関数は、指定したメッセージに関するすべての構造化された情報を
+ 取り出します。
      オプションのパラメータ <parameter>flags</parameter> に指定可能なのは
      <parameter>FT_UID</parameter>のみで、これは、
      引数 <parameter>msg_number</parameter> を<parameter>UID</parameter> として
@@ -655,7 +658,7 @@
   <refentry id="function.imap-header">
    <refnamediv>
     <refname>imap_header</refname>
- <refpurpose>メッセージ・ヘッダを読み込む</refpurpose>
+ <refpurpose>メッセージヘッダを読み込む</refpurpose>
    </refnamediv>
    <refsect1>
     <title>説明</title>
@@ -793,7 +796,7 @@
     </funcsynopsis>
     <para>
      ヘッダ情報でフォーマットされた文字列の配列を返します。1 つの
- メール・メッセージ毎に 1 つの要素が格納されます。
+ メールメッセージ毎に 1 つの要素が格納されます。
     </para>
    </refsect1>
   </refentry>
@@ -1393,7 +1396,8 @@
   <refentry id="function.imap-8bit">
    <refnamediv>
     <refname>imap_8bit</refname>
- <refpurpose>8bit 文字列を quoted-printable 文字列に変換する
+ <refpurpose>
+ 8bit 文字列を quoted-printable 文字列に変換する
     </refpurpose>
    </refnamediv>
    <refsect1>
@@ -1691,8 +1695,10 @@
      </funcsynopsis>
      <para>
      この関数は、指定したメッセージのヘッダーを
- 完全でフィルターリングされていない<ulink url="&url.rfc;rfc822.html">RFC822
- </ulink>フォーマットのャ­スト文字列として取得し、テキスト文字列を返します。
+ 完全でフィルターリングされていない<ulink
+ url="&url.rfc;rfc822.html">RFC822</ulink>フォーマットのテキスト文
+ 字列として取得し、テキスト文字列を返します。
+
      </para>
      <para>
      オプションは次のようになります。
@@ -1772,8 +1778,8 @@
      </funcprototype>
      </funcsynopsis>
      <para>
- この関数は、指定した imap ストリームの現在オープンしているメールボックスに
- おいて検索を行います。
+ この関数は、指定した imap ストリームの現在オープンしているメール
+ ボックスにおいて検索を行います。
       <parameter>criteria</parameter> は、空白で区切られた文字列で、
       以下のキーワードが使用可能です。
       複数語のキーワード(例 FROM "joe smith")は全て引用符で括る必要があります。
@@ -1815,7 +1821,7 @@
       </listitem>
       <listitem>
        <simpara>
- FLAGGED - \\FLAGGED フラグが設定されているメッセージにマッチ
+ FLAGGED - \\FLAGGED フラグが設定されているメッセージにマッチ
                   (重要または緊急を表すものとして使用されることがあります)
        </simpara>
       </listitem>
@@ -1903,9 +1909,9 @@
      </para>
      <para>
       例えば、Mom から送られた全ての未回答のメッセージにマッチするには、
- "UNANSWERED FROM mom" っW?Oださい。
+ "UNANSWERED FROM mom"を使用する必要があります。
       検索は、大文字小文字が区別されずに行われます。
- 検索条件のリストは、UWクライアン㈣nCソースコードからのものであり、
+ 検索条件のリストは、UWクライアントのCソースコードからのものであり、
       不完全または不正確である可能性があります。
       (RFC2060, section 6.4.4も参照下さい)
      </para>
Index: phpdoc/ja/functions/ldap.xml
diff -u phpdoc/ja/functions/ldap.xml:1.6 phpdoc/ja/functions/ldap.xml:1.7
--- phpdoc/ja/functions/ldap.xml:1.6 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/ldap.xml Sat Jul 15 08:12:13 2000
@@ -431,12 +431,15 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- 結果のエントリを数えます。エラーの場合は、 FALSE を返します。</para>
+ 結果のエントリを数えます。エラーの場合は、FALSEを返します。
+ </para>
     <para>
- <function>ldap_count_entries</function> は、サーチ実行の結果として
- 保持されたエントリの数を返します。
- <parameter>result_identifier</parameter> は、LDAP 内部の結果を特定します。</para>
- </refsect1>
+ <function>ldap_count_entries</function> は、サーチ実行の結果として
+ 保持されたエントリの数を返します。
+ <parameter>result_identifier</parameter> は、LDAP 内部の結果を特
+ 定します。
+ </para>
+ </refsect1>
   </refentry>
 
 
@@ -844,16 +847,21 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- 成功時に属性の値を配列で返し、エラユ?に false を返します。</para>
+ 成功時に属性の値を配列で返し、エラー時に false を返します。
+ </para>
     <para>
      <function>ldap_get_values_len</function> 関数は、結果のエントリにおける
- 全ての属性の値を読みこむために使用されます。ントリは、
+ 全ての属性の値を読みこむために使用されます。エントリは、
      <parameter>result_entry_identifier</parameter> により指定されます。
- 値の数は、結果の配列の "count" というキーを有する要素から知ることができます。
- 個々の値は、配列インデックスによりアクセスします。最初のインデックスは、0 です。</para>
+ 値の数は、結果の配列の "count" というキーを有する要素から知ること
+ ができます。
+ 個々の値は、配列インデックスによりアクセスします。最初のインデッ
+ クスは、0 です。
+ </para>
     <para>
- この関数は、文字列データではなくバイナリデータを処理すること以外は、
- <function>ldap_get_values</function> と全く同じです。</para>
+ この関数は、文字列データではなくバイナリデータを処理すること以外は、
+ <function>ldap_get_values</function> と全く同じです。
+ </para>
     <note>
      <para>
       この関数は4.0で追加されました。
Index: phpdoc/ja/functions/math.xml
diff -u phpdoc/ja/functions/math.xml:1.5 phpdoc/ja/functions/math.xml:1.6
--- phpdoc/ja/functions/math.xml:1.5 Tue Jun 27 10:00:29 2000
+++ phpdoc/ja/functions/math.xml Sat Jul 15 08:12:13 2000
@@ -692,7 +692,7 @@
   <refentry id="function.number-format">
    <refnamediv>
     <refname>number_format</refname>
- <refpurpose>1,000 単位で数字をフォ-マットする</refpurpose>
+ <refpurpose>1,000 単位で数字をフォーマットする</refpurpose>
    </refnamediv>
    <refsect1>
     <title>説明</title>
Index: phpdoc/ja/functions/msql.xml
diff -u phpdoc/ja/functions/msql.xml:1.4 phpdoc/ja/functions/msql.xml:1.5
--- phpdoc/ja/functions/msql.xml:1.4 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/msql.xml Sat Jul 15 08:12:13 2000
@@ -951,7 +951,7 @@
   <refentry id="function.msql-result">
    <refnamediv>
     <refname>msql_result</refname>
- <refpurpose>結果のデータを得ま</refpurpose>
+ <refpurpose>結果のデータを得る</refpurpose>
    </refnamediv>
    <refsect1>
     <title>説明</title>
@@ -960,7 +960,7 @@
       <funcdef>int <function>msql_result</function></funcdef>
       <paramdef>int <parameter>query_identifier</parameter></paramdef>
       <paramdef>int <parameter>i</parameter></paramdef>
- <paramdef>mixed <parameter>フィールド</parameter></paramdef>
+ <paramdef>mixed <parameter>field</parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
Index: phpdoc/ja/functions/mysql.xml
diff -u phpdoc/ja/functions/mysql.xml:1.7 phpdoc/ja/functions/mysql.xml:1.8
--- phpdoc/ja/functions/mysql.xml:1.7 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/mysql.xml Sat Jul 15 08:12:13 2000
@@ -993,7 +993,7 @@
     </para>
     <para>
      運用システム上のMySQLがサポートしている場合、次のフラグがレポート
- さます。"not_null", "primary_key",
+ されます。"not_null", "primary_key",
      "unique_key", "multiple_key", "blob", "unsigned", "zerofill",
      "binary", "enum", "auto_increment", "timestamp"
     </para>
@@ -1430,15 +1430,13 @@
       <paramdef>int <parameter>result</parameter></paramdef>
       <paramdef>int <parameter>row</parameter></paramdef>
       <paramdef>mixed
- <parameter>
- <optional>field</optional>
- </parameter>
+ <parameter><optional>field</optional></parameter>
       </paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
- <function>mysql_result</function>は、MySQL結果セットから
- 一つのセルの内容を返します。
+ <function>mysql_result</function> は、MySQL 結果セットから一つの
+ セルの内容を返します。
      引数fieldには、フィールドのオフセットまたはフィールド名または
      フィールド名.テーブル名を指定可能です。
      カラム名のエイリアスが定義されている場合
@@ -1447,7 +1445,7 @@
     </para>
     <para>
      大量の結果セットで作業を行う際、(以下で示す)
- 行全体を取り込む関の一つを使用することを検討するべきです。
+ 行全体を取り込む関氣n一つを使用することを検討するべきです。
      これらの関数は一回の関数コールで複数のセルの内容を返すので、
      <function>mysql_result</function>よりもかなり高速です。
      また、フィールド引数としてオフセット数値を指定する方が
Index: phpdoc/ja/functions/network.xml
diff -u phpdoc/ja/functions/network.xml:1.3 phpdoc/ja/functions/network.xml:1.4
--- phpdoc/ja/functions/network.xml:1.3 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/network.xml Sat Jul 15 08:12:13 2000
@@ -475,7 +475,7 @@
     <para>
      この関数は、<function>fsockopen</function> と全く同様に動作します。
      ただし、この関数による接続はリクエストが終了した後でも閉じられない
- という違があります。
+ という違いがあります。
      この関数は、<function>fsockopen</function>の持続的接続版です。
     </para>
    </refsect1>
Index: phpdoc/ja/functions/pcre.xml
diff -u phpdoc/ja/functions/pcre.xml:1.4 phpdoc/ja/functions/pcre.xml:1.5
--- phpdoc/ja/functions/pcre.xml:1.4 Fri Jun 30 20:17:31 2000
+++ phpdoc/ja/functions/pcre.xml Sat Jul 15 08:12:13 2000
@@ -240,11 +240,12 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- <parameter>subject</parameter>に関して<parameter>pattern</parameter>を用いて
- 検索を行い、<parameter>replacement</parameter>に置換します。
+ <parameter>subject</parameter>に関して
+ <parameter>pattern</parameter>を用いて検索を行い、
+ <parameter>replacement</parameter>に置換します。
      <parameter>limit</parameter>を指定した場合、<parameter>limit</parameter>
      回のマッチまで置換が行なわれます。<parameter>limit</parameter>が
- 省略されるか-1の場合、マッチするものは全て置換されます。
+ 省略されるか -1 の場合、マッチするものは全て置換されます。
     </para>
     <para>
      <parameter>replacement</parameter>では、
@@ -295,9 +296,10 @@
      PHP は構文エラーを発生します。
      <note>
       <para>
- この修正子は PHP 4.0 で追加されました。</para>
- </note></para>
-
+ この修正子は PHP 4.0 で追加されました。
+ </para>
+ </note>
+ </para>
     <para>
      <example>
       <title>複数の値を置換する</title>
@@ -343,8 +345,10 @@
       <funcdef>array preg_split</funcdef>
       <paramdef>string <parameter>pattern</parameter></paramdef>
       <paramdef>string <parameter>subject</parameter></paramdef>
- <paramdef>int <parameter><optional>limit</optional></parameter></paramdef>
       <paramdef>int
+ <parameter><optional>limit</optional></parameter>
+ </paramdef>
+ <paramdef>int
        <parameter><optional>flags</optional></parameter>
       </paramdef>
      </funcprototype>
@@ -425,7 +429,8 @@
     <para>
      <function>preg_grep</function>は、指定した
      <parameter>pattern</parameter>にマッチする
- <parameter>input</parameter>配列の要素からなる配列を返します。</para>
+ <parameter>input</parameter>配列の要素からなる配列を返します。
+ </para>
     <para>
      <example>
       <title><function>preg_grep</function>の例</title>
@@ -440,7 +445,7 @@
   <refentry id="pcre.pattern.modifiers">
    <refnamediv>
     <refname>Pattern Modifiers</refname>
- <refpurpose>正規表現?¿ーンで使用可能な修正子を得る</refpurpose>
+ <refpurpose>正規表現パターンで使用可能な修正子を得る</refpurpose>
    </refnamediv>
    <refsect1>
     <title>説明</title>
@@ -509,8 +514,7 @@
           コメントを含むことが可能となります。
           しかし、この修正子は、データ文字にのみ適用されることに注意
           して下さい。空白文字をパターンの特殊文字の並びの中、
- 例えば条件付サブパターン(?) の内部、
- に置くことはできません。
+ 例えば条件付サブパターン(?) の内部に置くことはできません。
          </simpara>
         </listitem>
        </varlistentry>
@@ -641,7 +645,7 @@
      言明するわけではありません。
      この指定は、次の文字が "a" ではないことを3回言明するだけです。
 
- 3. 否定の先読み言の中で生じるサブパターンを取得する回数は計算され
+ 3. 否定の先読み言明の中で生じるサブパターンを取得する回数は計算され
      ますが、オフセットベクトルの中の対応するエントリは設定されません。
      Perl では、言明のマッチングに失敗する前にマッチした
      パターンからその変数を設定しますが、それが行われるのは、
@@ -705,18 +709,18 @@
    <refsect1>
     <title>正規表現の詳細</title>
     <literallayout>
- PCRE によりサポートされる正規表現の構文を以下に示します。
- 正規表現は、Perl のドキュメントや他の多くの書籍において
- 豊富な例と共に説明されています。
- Jeffrey Friedl が書いた O'Reilly 発刊の
- "Mastering Regular Expressions" には、詳細が示されています。
- ここでの説明はリファレンスドキュメントとして使用することを
- 意図しています。
+ PCRE によりサポートされる正規表現の構文を以下に示します。
+ 正規表現は、Perl のドキュメントや他の多くの書籍において
+ 豊富な例と共に説明されています。
+ Jeffrey Friedl が書いた O'Reilly 発刊の
+ "Mastering Regular Expressions" には、詳細が示されています。
+ ここでの説明はリファレンスドキュメントとして使用することを
+ 意図しています。
     
- 正規表現はパターンであり、検索対象文字列に対して左から右にマッチングが
- 行われます。
- パターンの中の多くの文字はそれ自体を表し、検索対象の対応する文字に
- マッチします。簡単な例をあげると、次のパターン
+ 正規表現はパターンであり、検索対象文字列に対して左から右にマッチングが
+ 行われます。
+ パターンの中の多くの文字はそれ自体を表し、検索対象の対応する文字に
+ マッチします。簡単な例をあげると、次のパターン
 
        The quick brown fox
 
@@ -763,19 +767,17 @@
      文字クラスの内側と外側の両方で使用可能です。
 
      例えば、"*" 文字にマッチさせたい場合、パターンに "\*" を書きます。
- これにより、次の文字がメタ文字として解釈されようとされまいと、
- "\" を伴った英字でない文字が、その文字自体を表すことを保証します。
- 特に、バックスラッシュにマッチさせたい場合は、"\\" と書きます。
+ これにより、次の文字がメタ文字として解釈されようとされまいと、"\" を伴った英字でない文字が、その文字自体を表すことを保証します。特に、バックスラッシュにマッチさせたい場合は、"\\" と書きます。
 
- パターンが、PCRE_EXTENDED オプションを付けてコンパイルされて
- いる場合、(文字クラスの中でない)パターン内の空白文字および
+ パターンが、 PCRE_EXTENDED オプションを付けてコンパイルされている
+ 場合、(文字クラスの中でない)パターン内の空白文字および
      "#" と次の改行文字の間の文字は無視されます。
      空白文字または "#" をパターンの一部として含める際には、
      バックスラッシュによりエスケープすることができます。
 
      バックスラッシュの2番目の使用法は、出力されない文字を
      パターン内に目に見える形でエンコードする手法を提供するものです。
- パターンを終了させるヌル文字を٤き、出力されない文字の見え方に
+ パターンを終了させるヌル文字を除き、出力されない文字の見え方に
      は何の制約もありませんが、パターンをテキスト編集する際には、通常
      次のエスケープシーケンスを用いる方が、元のバイナリ文字よりも
      より簡単でしょう。
@@ -913,7 +915,7 @@
      終端にあるか、文字列の最後の文字が改行文字である場合に
      その直前にある場合のみ true となる言明です。
      ドル記号は、複数の選択肢がある場合、パターンの最後の文字であ
- る必要はありませんが、使用さる枝の最後のアイテムである必要
+ る必要はありませんが、使用さ??枝の最後のアイテムである必要
      があります。ドル記号は、文字クラスの中では特別な意味を有しま
      せん。
 
@@ -1015,8 +1017,7 @@
 
 
 垂直バー
- 垂直バー文字は、選択肢を指定するパターンで使用されます。例えば、
- パターン
+ 垂直バー文字は、選択肢を指定するパターンで使用されます。例えば、パターン
 
        gilbert|sullivan
 
@@ -1156,7 +1157,7 @@
 
      通常の反復指定子は、大括弧の中に2つの数をカンマで区切って指定
      することにより、マッチ可能な最小の数と最大の数を指定します。
- 指定する数は、65536 未満であり、最初の数は2ժ目の数以下である
+ 指定する数は、65536 未満であり、最初の数は2番目の数以下である
      必要があります。例えば、
 
        z{2,4}
@@ -1188,7 +1189,7 @@
        + は、{1,} と等価です。
        ? は、{0,1} と等価です。
 
- 限を設定せずどの文字にもマッチしない次のようなサブパターンに
+ 反復を設定せず、どの文字にもマッチしない次のようなサブパターンに
      より無限ループを作成することが可能です。
 
        (a?)*
@@ -1309,8 +1310,9 @@
      は、"bc" ではなく "a" に最初にマッチする場合に常に失敗します。
      最大 99 個の後方参照を使用できるため、バックスラッシュの後に
      数字が続くものは全て後方参照番号の可能性がある集合として解釈
- されます。パターンの後に数字が続く場合、後方参照を終了する
- ためになんらかの区切り文字を置く必要があります。
+ されます。
+ パターンの後に数字が続く場合、後方参照を終了するために
+ なんらかの区切り文字を置く必要があります。
      PCRE_EXTENDED オプションを設定している場合、空白を区切り文字
      とすることができます。その他の場合は空のコメントを使用できます。
 
@@ -1457,7 +1459,7 @@
 
      使い捨てのサブパターンは、サブパターンの値を取得しません。
      上の例のように簡単な場合は、できるだけ多くのものを呑み込む
- よう反復を܀大化すると考えられます。
+ よう反復を最大化すると考えられます。
      このため、\d+ および \d+? が数字の数を調整しつつ残りのパターン
      がマッチするようマッチを繰り返すのに大して、(?&gt;\d+) は
      数字の並び全体にマッチにのみマッチが可能です。
@@ -1482,7 +1484,7 @@
      合、最後の文字以外の全てのものにマッチするよう再度マッチを
      行い、続いて最後の2文字以外という風に動作します。
      "a" の検索を文字列全体に対して左から右に再度行うため、
- 効率は良くありません。しかし、パターンを次のよに書いた場合、
+ 効率は良くありません。しかし、パターンを次のよ?k書いた場合、
 
        ^(?&gt;.*)(?&lt;=abcd)
 
Index: phpdoc/ja/functions/pgsql.xml
diff -u phpdoc/ja/functions/pgsql.xml:1.9 phpdoc/ja/functions/pgsql.xml:1.10
--- phpdoc/ja/functions/pgsql.xml:1.9 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/pgsql.xml Sat Jul 15 08:12:13 2000
@@ -873,10 +873,10 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- <function>pg_loreadall</function>はラージオブジェクトを読み込み、
- 未送信ヘッダを送信した後、ブラウザを通して直接ラージオブジェクトを
- 送信します。これは主に、イメージや音などのバイナリデータを送信する
- ために使用します。
+ <function>pg_loreadall</function> はラージオブジェクトを読み込み、
+ 未送信ヘッダを送信した後、ブラウザを通して直接ラージオブジェクト
+ を送信します。これは主に、イメージや音などのバイナリデータを送信
+ するために使用します。
     </para>
    </refsect1>
   </refentry>
@@ -922,7 +922,7 @@
      ラージオブジェクトに書き込み、実際に書きこんだバイト数を返します。
      エラーを生じた場合はFALSEを返します。<parameter>fd</parameter>
      は、<function>pg_loopen</function>でオープンされたラージオブジェクトの
- ファイヨ͘別子です。
+ ファイル識別子です。
     </para>
    </refsect1>
   </refentry>
Index: phpdoc/ja/functions/strings.xml
diff -u phpdoc/ja/functions/strings.xml:1.10 phpdoc/ja/functions/strings.xml:1.11
--- phpdoc/ja/functions/strings.xml:1.10 Wed Jul 12 15:13:29 2000
+++ phpdoc/ja/functions/strings.xml Sat Jul 15 08:12:13 2000
@@ -40,7 +40,8 @@
      </example>
      <note>
       <simpara>
- PHP4b3-dev で追加されました。</simpara>
+ PHP4b3-dev で追加されました。
+ </simpara>
      </note>
     </para>
     <para>
@@ -70,7 +71,7 @@
      データベースへの問い合わせなどに際してクォートされるべき
      文字の前にバックスラッシュを挿入した文字列を返します。クォート
      されるべき文字とは、シングルクォート(<literal>'</literal>),
- ダブルクォート(<literal>”</literal>),バックスラッシュ
+ ダブルクォート(<literal>"</literal>),バックスラッシュ
      (<literal>\</literal>) ,NUL (ヌルバイト) です。
     </para>
     <para>
@@ -186,7 +187,7 @@
     </funcsynopsis>
     <para>
      文字列をより小さな部分に分割する際に使用され、
- <link linkend="function.base64-encode">base64_encode</link>の出力を
+ <link linkend="function.base64-encode">base64_encode</link> の出力を
      RFC 2045の規約に基づいた出力に変換するといった用途に適しています。
      この関数は、<parameter>chunklen</parameter> (デフォルトは 76)
      文字毎に文字列 <parameter>end</parameter> (デフォルトは "\r\n")
@@ -195,7 +196,7 @@
      <example>
       <title><function>chunk_split</function>の例</title>
       <programlisting role="php">
-# RFC 2045 に基づき$dataをフォーマットします
+# RFC 2045 に基づき $data をフォーマットします
  
 $new_string = chunk_split (base64_encode($data));
       </programlisting>
@@ -229,8 +230,9 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- この関数は、指定した文字列を Cyrillic 文字コードから他のコードに変換します。
- <parameter>from</parameter>および<parameter>to</parameter>引数
+ この関数は、指定した文字列を Cyrillic 文字コードから他のコードに
+ 変換します。
+ <parameter>from</parameter> および <parameter>to</parameter> 引数
      ソースおよびターゲット の Cyrillic 文字コードを表す文字です。
      サポートされている型を以下に示します。
      <itemizedlist>
@@ -290,10 +292,10 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- <parameter>string</parameter>において各バイト値(0..255)が存在する数
+ <parameter>string</parameter> において各バイト値(0..255)が存在する数
      を数え、様々な手法で返します。
- オプションの引数<parameter>Mode</parameter>のデフォルトは0です。
- <parameter>mode</parameter>により以下の値のどれかを返します。
+ オプションの引数 <parameter>mode</parameter> のデフォルトは0です。
+ <parameter>mode</parameter> により以下の値のどれかを返します。
      <itemizedlist>
       <listitem>
        <simpara>
@@ -349,7 +351,7 @@
      </funcprototype>
     </funcsynopsis>
     <para>
- <function>crypt</function>は、Unix 標準の<abbrev>DES</abbrev>
+ <function>crypt</function>は、Unix 標準の <abbrev>DES</abbrev>
      暗号化手法を使って文字列を暗号化します。引数は暗号化したい
      文字列を指定し、オプションで暗号化のベースとなる 2 文字の
      'salt' 文字列を指定します。暗号化に関する関数の詳細は Unix
@@ -369,14 +371,14 @@
      暗号化手法がMD5の場合、MD5互換のsaltが生成されます。
      PHPは、標準の2文字のsaltをシステムに適用するか、
      より長い12文字MD5 saltが適用できるかを意味する
- 定数CRYPT_SALT_LENGTHを設定します。
+ 定数 CRYPT_SALT_LENGTH を設定します。
     </simpara>
     <simpara>
- 標準 DES 暗号化<function>crypt</function>は、
+ 標準 DES 暗号化 <function>crypt</function> は、
      出力の最初の2文字をsaltとして使用します。
     </simpara>
     <simpara>
- crypt()関数が複数の暗号化手法をサポートするシステムにおいては、
+ crypt() 関数が複数の暗号化手法をサポートするシステムにおいては、
      指定した型を利用可能であるかにより、次の定数を0又は1に設定します。
     </simpara>
     <itemizedlist>
@@ -402,7 +404,7 @@
      </listitem>
     </itemizedlist>
     <simpara>
- <function>crypt</function>は単方向アルゴリズムを使用している
+ <function>crypt</function> は単方向アルゴリズムを使用している
      ため、復号化するための関数 (decrypt) はありません。
     </simpara>
    </refsect1>
@@ -431,7 +433,7 @@
      <function>echo</function> は実際には関数ではありません。
      (言語構造です。)このため、使用する際に括弧は必要ありません。
      <example>
- <title><function>echo</function>の例</title>
+ <title><function>echo</function> の例</title>
       <programlisting role="php">
 echo "Hello World";
 
@@ -476,15 +478,15 @@
     </funcsynopsis>
     <para>
      文字列の配列を返します。この配列の各要素は、
- <parameter>string</parameter>を文字列を
- <parameter>separator</parameter>で区切った部分文字列となります。
- <parameter>limit</parameter>が指定された場合、返される配列には
- 最大<parameter>limit</parameter>の要素が含まれ、その最後の要素には
- <parameter>string</parameter>の残りの部分が全て含まれます。
+ <parameter>string</parameter> を文列を
+ <parameter>separator</parameter> で区切った部分文字列となります。
+ <parameter>limit</parameter> が指定された場合、返される配列には
+ 最大 <parameter>limit</parameter> の要素が含まれ、その最後の要素には
+ <parameter>string</parameter> の残りの部分が全て含まれます。
     </para>
     <para>
      <example>
- <title><function>explode</function>の例</title>
+ <title><function>explode</function> の例</title>
       <programlisting role="php">
 $pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
 $pieces = explode(" ", $pizza);
@@ -492,7 +494,7 @@
      </example>
     </para>
     <para>
- <function>split</function>および<function>implode</function>
+ <function>split</function> および <function>implode</function>
      を参照下さい。
     </para>
    </refsect1>
@@ -519,28 +521,29 @@
    </refsect1>
   </refentry>
 
- <refentry id="function.get-html-translation-table">
- <refnamediv>
- <refname>get_html_translation_table</refname>
- <refpurpose>
- <function>htmlspecialchars</function> および
- <function>htmlentities</function> で使用される変換テーブルを返す
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>説明</title>
- <funcsynopsis>
+ <refentry id="function.get-html-translation-table">
+ <refnamediv>
+ <refname>get_html_translation_table</refname>
+ <refpurpose>
+ <function>htmlspecialchars</function> および
+ <function>htmlentities</function> で使用される変換テーブルを返す
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>説明</title>
+ <funcsynopsis>
      <funcprototype>
- <funcdef>string
- <function>get_html_translation_table</function>
- </funcdef>
- <paramdef>int <parameter>table</parameter></paramdef>
+ <funcdef>string
+ <function>get_html_translation_table</function>
+ </funcdef>
+ <paramdef>int <parameter>table</parameter></paramdef>
      </funcprototype>
- </funcsynopsis>
- <para>
- <function>get_html_translation_table</function>は、
- <function>htmlspecialchars</function>および<function>htmlentities</function>
- で内部的に使用される変換テーブルを返します。
+ </funcsynopsis>
+ <para>
+ <function>get_html_translation_table</function> は、
+ <function>htmlspecialchars</function> および
+ <function>htmlentities</function> で内部的に使用される変換テーブ
+ ルを返します。
      テーブルを指定できるように新規に定義が2つ
      (<parameter>HTML_ENTITIES</parameter>,
      <parameter>HTML_SPECIALCHARS</parameter>)追加されました。
@@ -548,17 +551,17 @@
       <title>