fujimoto Sun Jan 27 09:21:27 2002 EDT
Modified files:
/phpdoc/ja/appendices commandline.xml debugger.xml history.xml
migration.xml migration4.xml phpdevel.xml
Log:
fixed typos.
Index: phpdoc/ja/appendices/commandline.xml
diff -u phpdoc/ja/appendices/commandline.xml:1.5
phpdoc/ja/appendices/commandline.xml:1.6
--- phpdoc/ja/appendices/commandline.xml:1.5 Fri Dec 28 10:28:02 2001
+++ phpdoc/ja/appendices/commandline.xml Sun Jan 27 09:21:26 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.5 $ -->
+<!-- $Revision: 1.6 $ -->
<!--
TODO:
@@ -205,11 +205,11 @@
</programlisting>
</example>
<para>
-
上記のスクリプトではファイルがPHPによって実行され、またHTTPヘッダを
+
+上記のスクリプトでは、ファイルがPHPによって実行されることと、HTTPヘッダを
出力しないことを示す特別な1行目を使用しています。PHPのコマンドライン版
-
アプリケーションを書くとき、以下の2つの変数を使用することが出来ます:
+
+アプリケーションを書くときには、以下の2つの変数を使用することが出来ます:
<varname>$argc</varname>と<varname>$argv</varname>です。1番目の変数は
-
引数の数に1を足した数(実行中のスクリプト名)です。2番目の変数は引数を
+
+引数の数に1(実行中のスクリプト名)を足した数です。2番目の変数は引数を
格納した配列です。配列はスクリプト名を格納した0(<varname>$argv[0]
</varname>)から始まります。
</para>
Index: phpdoc/ja/appendices/debugger.xml
diff -u phpdoc/ja/appendices/debugger.xml:1.9 phpdoc/ja/appendices/debugger.xml:1.10
--- phpdoc/ja/appendices/debugger.xml:1.9 Sat Dec 22 11:15:41 2001
+++ phpdoc/ja/appendices/debugger.xml Sun Jan 27 09:21:26 2002
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.9 $ -->
+<!-- $Revision: 1.10 $ -->
<appendix id="debugger">
<title>PHP 3のデバッグ</title>
<sect1 id="debugger-about">
<title>デバッガについて</title>
<simpara>
- PHP 3
ではネットワーク対応のデバッガがサポートされています。
+ PHP
+3ではネットワーク対応のデバッガがサポートされています。
</simpara>
<simpara>
- PHP 4 ではまだ同様の機能はサポートされていません。
+ PHP 4ではまだ同様の機能はサポートされていません。
</simpara>
</sect1>
@@ -63,11 +63,11 @@
<title>デバッガのプロトコル</title>
<para>
PHP
3のデバッガのプロトコルは行ベースです。各行には<emphasis>
- タイプ</emphasis>を持ち、また<emphasis>メッセージ</emphasis>
-
を構成する行もあります。各メッセージはタイプ<literal>start
- </literal>を持つ行で始まり、タイプ<literal>end</literal>を持つ
- 行で終わります。PHP
3は異なったメッセージを持つ行を同時に送ることが
- あります。
+ タイプ</emphasis>を持ち、また<emphasis>メッセージ</emphasis>
+ を構成する行もあります。各メッセージはタイプ<literal>start
+ </literal>を持つ行で始まり、タイプ<literal>end</literal>を持つ
+ 行で終わります。PHP
+3は異なったメッセージを持つ行を同時に送ることが
+ あります。
</para>
<para>
各行のフォーマット:
@@ -86,7 +86,7 @@
<term><replaceable>日付</replaceable></term>
<listitem>
<simpara>ISO 8601フォーマットの日付
-
(<replaceable>yyyy</replaceable>-<replaceable>mm</replaceable>-<replaceable>dd</replaceable>)
+
+(<replaceable>yyyy</replaceable>-<replaceable>mm</replaceable>-<replaceable>dd</replaceable>)
</simpara>
</listitem>
</varlistentry>
@@ -94,7 +94,7 @@
<term><replaceable>時刻</replaceable></term>
<listitem>
<simpara>マイクロ秒単位の時刻:
-
<replaceable>hh</replaceable>:<replaceable>mm</replaceable>:<replaceable>uuuuuu</replaceable>
+
+<replaceable>hh</replaceable>:<replaceable>mm</replaceable>:<replaceable>uuuuuu</replaceable>
</simpara>
</listitem>
</varlistentry>
@@ -102,8 +102,8 @@
<term><replaceable>ホスト名</replaceable></term>
<listitem>
<simpara>
- スクリプト・エラーを生成したホストのDNS名
- またはIPアドレス。
+ スクリプト・エラーを生成したホストのDNS名
+ またはIPアドレス。
</simpara>
</listitem>
</varlistentry>
@@ -111,8 +111,8 @@
<term><replaceable>プロセスID</replaceable></term>
<listitem>
<simpara>
- <replaceable>ホスト</replaceable>において
- このエラーを生成したPHP 3スクリプトのプロセスID
+ <replaceable>ホスト</replaceable>において
+ このエラーを生成したPHP 3スクリプトのプロセスID
</simpara>
</listitem>
</varlistentry>
@@ -120,69 +120,69 @@
<term><replaceable>タイプ</replaceable></term>
<listitem>
<para>
- 行のタイプ。以降に続くデータをどう解釈すべきかを、
- 受信プログラムに知らせます。
- <table>
- <title>デバッガの行タイプ</title>
- <tgroup cols="2">
- <thead>
- <row>
- <entry>名前</entry>
- <entry>意味</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry><literal>start</literal></entry>
- <entry>
-
デバッガ・メッセージがここから始まることを受信プログラムに
- 伝える役割をします。<replaceable>データ</replaceable>
の内容
- は、以下に示すエラーメッセージのタイプです。
- </entry>
- </row>
- <row>
- <entry><literal>message</literal></entry>
- <entry>PHP 3エラーメッセージ</entry>
- </row>
- <row>
- <entry><literal>location</literal></entry>
- <entry>
- エラーが発生したファイル名と行番号。最初の
- <literal>location</literal>行は常に最上位レベルの位置が
- 入っています。<replaceable>データ</replaceable>は
- <literal><replaceable>ファイル名</replaceable>:
- <replaceable>行番号</replaceable></literal>のようになります。
- <literal>message</literal> の後、および、すべての
- <literal>function</literal> の後の行には常に
- <literal>location</literal> が付きます。
- </entry>
- </row>
- <row>
- <entry><literal>frames</literal></entry>
- <entry>
-
後に続くスタックダンプの中のフレーム数。もし4フレームあれば、
-
4レベルに渡ってコールされた関数の情報があることになります。
- "frames" 行がない場合は、ネストの深さは0
- (エラーはトップレベルで起こった)と仮定されます。
- </entry>
- </row>
- <row>
- <entry><literal>function</literal></entry>
- <entry>
-
エラーが発生した関数名。関数コール・スタックにおいて、各レベル
- 毎に繰り返されます。
- </entry>
- </row>
- <row>
- <entry><literal>end</literal></entry>
- <entry>
-
受信プログラムに対して、デバッガのメッセージがここで終わる
- ことを知らせます。
- </entry>
- </row>
- </tbody>
- </tgroup>
- </table>
+ 行のタイプ。以降に続くデータをどう解釈すべきかを、
+ 受信プログラムに知らせます。
+ <table>
+ <title>デバッガの行タイプ</title>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>名前</entry>
+ <entry>意味</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry><literal>start</literal></entry>
+ <entry>
+
+デバッガ・メッセージがここから始まることを受信プログラムに
+ 伝える役割をします。<replaceable>データ</replaceable> の内容
+ は、以下に示すエラーメッセージのタイプです。
+ </entry>
+ </row>
+ <row>
+ <entry><literal>message</literal></entry>
+ <entry>PHP 3エラーメッセージ</entry>
+ </row>
+ <row>
+ <entry><literal>location</literal></entry>
+ <entry>
+ エラーが発生したファイル名と行番号。最初の
+ <literal>location</literal>行は常に最上位レベルの位置が
+ 入っています。<replaceable>データ</replaceable>は
+ <literal><replaceable>ファイル名</replaceable>:
+ <replaceable>行番号</replaceable></literal>のようになります。
+ <literal>message</literal> の後、および、すべての
+ <literal>function</literal> の後の行には常に
+ <literal>location</literal> が付きます。
+ </entry>
+ </row>
+ <row>
+ <entry><literal>frames</literal></entry>
+ <entry>
+
+後に続くスタックダンプの中のフレーム数。もし4フレームあれば、
+
+4レベルに渡ってコールされた関数の情報があることになります。
+ "frames" 行がない場合は、ネストの深さは0
+ (エラーはトップレベルで起こった)と仮定されます。
+ </entry>
+ </row>
+ <row>
+ <entry><literal>function</literal></entry>
+ <entry>
+
+エラーが発生した関数名。関数コール・スタックにおいて、各レベル
+ 毎に繰り返されます。
+ </entry>
+ </row>
+ <row>
+ <entry><literal>end</literal></entry>
+ <entry>
+
+受信プログラムに対して、デバッガのメッセージがここで終わる
+ ことを知らせます。
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
</para>
</listitem>
</varlistentry>
@@ -199,38 +199,38 @@
<tgroup cols="2">
<thead>
<row>
- <entry>デバッガ</entry>
- <entry>PHP 3内部</entry>
+ <entry>デバッガ</entry>
+ <entry>PHP 3内部</entry>
</row>
</thead>
<tbody>
<row>
- <entry><errortype>警告</errortype></entry>
- <entry><errortype>E_WARNING</errortype></entry>
+ <entry><errortype>警告</errortype></entry>
+ <entry><errortype>E_WARNING</errortype></entry>
</row>
<row>
- <entry><errortype>エラー</errortype></entry>
- <entry><errortype>E_ERROR</errortype></entry>
+ <entry><errortype>エラー</errortype></entry>
+ <entry><errortype>E_ERROR</errortype></entry>
</row>
<row>
- <entry><errortype>パース</errortype></entry>
- <entry><errortype>E_PARSE</errortype></entry>
+ <entry><errortype>パース</errortype></entry>
+ <entry><errortype>E_PARSE</errortype></entry>
</row>
<row>
- <entry><errortype>通知</errortype></entry>
- <entry><errortype>E_NOTICE</errortype></entry>
+ <entry><errortype>通知</errortype></entry>
+ <entry><errortype>E_NOTICE</errortype></entry>
</row>
<row>
- <entry><errortype>コア・エラー</errortype></entry>
- <entry><errortype>E_CORE_ERROR</errortype></entry>
+ <entry><errortype>コア・エラー</errortype></entry>
+ <entry><errortype>E_CORE_ERROR</errortype></entry>
</row>
<row>
- <entry><errortype>コア警告</errortype></entry>
- <entry><errortype>E_CORE_WARNING</errortype></entry>
+ <entry><errortype>コア警告</errortype></entry>
+ <entry><errortype>E_CORE_WARNING</errortype></entry>
</row>
<row>
- <entry><errortype>未定義</errortype></entry>
- <entry>(その他)</entry>
+ <entry><errortype>未定義</errortype></entry>
+ <entry>(その他)</entry>
</row>
</tbody>
</tgroup>
Index: phpdoc/ja/appendices/history.xml
diff -u phpdoc/ja/appendices/history.xml:1.8 phpdoc/ja/appendices/history.xml:1.9
--- phpdoc/ja/appendices/history.xml:1.8 Sat Jan 12 11:41:31 2002
+++ phpdoc/ja/appendices/history.xml Sun Jan 27 09:21:26 2002
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.8 $ -->
+<!-- $Revision: 1.9 $ -->
<appendix id="history">
<title>PHPの歴史と関連するプロジェクト</title>
<para>
- PHPは最近数年で大きな進歩を遂げました。Webを便利にする
- 最も有名な言語の一つになる、ということは簡単なことでは
- ありませんでした。PHPがどのように今日に到ったかに興味が
- ある人は読み進めてみてください。
+ PHPは最近数年で大きな進歩を遂げました。強力なサーバサイド
+
+の言語として最も有名なものの一つになる、ということは簡単な
+ ことではありませんでした。PHPがどのように今日に到ったかに
+ 興味がある人は読み進めてみてください。
</para>
<sect1 id="history.php">
@@ -18,7 +18,7 @@
<para>
PHPはPHP/FIというソフトウェアを継承したものです。PHP/FI
は1995年にRasmus Lerdorfによって作成されました。当初は
-
オンラインに置いてある彼のレジュメのアクセスを解析するための
+
+オンラインに置いてある彼のレジュメへのアクセスを解析するための
Perlスクリプトの単純な組み合わせでした。彼はこのスクリプト
に 'Personal Home Page Tools' という名前を付けました。
さらに多くの機能が要求されるようになると、Rasmusはデータ
@@ -151,7 +151,7 @@
PEARは2000年1月にTel Avivで開かれたPHP Developers' Meeting
(PDM)で行われた議論の中から生まれたものです。これはStig
S. Bakkenによって作成され、彼の初めて娘であるMalin Bakken
- にささげられています。
+ に捧げられています。
</para>
<para>
2000年はじめの頃から、PEARは多くの開発者が一般的で再利用可能な
@@ -236,7 +236,7 @@
<sect1 id="history.php.books">
<title>PHP関連の本</title>
<para>
-
PHPは成長していくに従って、開発プラットフォームとして世界中で
+
+PHPが成長していくに従って、開発プラットフォームとして世界中で
有名になっていきました。この流れを確かめる面白い方法のうちの
一つは、初期の頃から現在に到るまで頻繁に出版されつづけている
PHPに関する本を観察してみることです。
Index: phpdoc/ja/appendices/migration.xml
diff -u phpdoc/ja/appendices/migration.xml:1.9 phpdoc/ja/appendices/migration.xml:1.10
--- phpdoc/ja/appendices/migration.xml:1.9 Sat Dec 22 11:15:41 2001
+++ phpdoc/ja/appendices/migration.xml Sun Jan 27 09:21:26 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.9 $ -->
+<!-- $Revision: 1.10 $ -->
<appendix id="migration">
<title>PHP/FI 2 から PHP 3 への移行</title>
@@ -277,7 +277,7 @@
<programlisting role="php">
<![CDATA[
$fp = @fopen($file, "r") or
- print("$file
を読み込み用として開くことができませんでした<br>\n");
+ print("$file
+を読み込み用として開くことができませんでした<br>\n");
]]>
</programlisting>
</example>
Index: phpdoc/ja/appendices/migration4.xml
diff -u phpdoc/ja/appendices/migration4.xml:1.11
phpdoc/ja/appendices/migration4.xml:1.12
--- phpdoc/ja/appendices/migration4.xml:1.11 Sat Dec 22 11:15:42 2001
+++ phpdoc/ja/appendices/migration4.xml Sun Jan 27 09:21:26 2002
@@ -1,16 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.11 $ -->
+<!-- $Revision: 1.12 $ -->
<appendix id="migration4">
<title>PHP 3からPHP 4への移行</title>
<section id='migration4.changes'>
<title>PHP 4での変更点</title>
<para>
- PHP 4 とこれに組み込まれた Zend
エンジンは、PHPの性能と機能を大
+ PHP
+4とこれに組み込まれたZendエンジンは、PHPの性能と機能を大
幅に向上させますが、既存のコードへの変更は最小限ですむように多くの
- 考慮がなされています。このため、PHP 3 から 4 への移行は、
- PHP/FI 2.0 から PHP 3 への移行と比べて非常に容易です。既存の
PHP
- 3
のコードの多くは無修正で実行可能です。しかし、実用環境でバージョ
+ 考慮がなされています。このため、PHP 3から4への移行は、
+ PHP/FI 2.0から PHP 3への移行と比べて非常に容易です。既存の
+PHP
+
+3のコードの多くは無修正で実行可能です。しかし、実用環境でバージョ
ンを切替える際には、バージョン間の若干の差異を知り、使用するコード
について確認を行うことが必要です。以下の記述は、これらの事項につい
ていくつかの示唆を与えるものです。
@@ -45,7 +45,7 @@
</listitem>
</itemizedlist>
<para>
- この機能を使用するには、PHP3 および PHP4
でAPXS(--with-apxs)および
+ この機能を使用するには、PHP 3および PHP
+4でAPXS(--with-apxs)および
必要なリンク拡張(--enable-versioning)を指定します。それ以外の場合、
通常の命令が使用されます。例えば、
<informalexample>
@@ -70,7 +70,7 @@
</para>
<para>
Apache設定ファイルの場合、変更点はやや多くなっています。PHPモジュー
- ルにより認識されるMIME型が変更となりました。
+ ルにより認識されるMIME型が変更となりました。
<informalexample>
<programlisting role="apache">
<![CDATA[
@@ -133,7 +133,7 @@
</listitem>
</itemizedlist>
<simpara>
- 移行の過程をより容易にするために、PHP 4
にはApache設定命令と.
+ 移行の過程をより容易にするために、PHP
+4にはApache設定命令と.
htaccessファイルをPHP 3とPHP
4の両方で動作するように変換するス
クリプトがバンドルされています。これらのスクリプトは、MIME型の行を
変換しません。これらは自分で変更を行う必要があります。
@@ -167,8 +167,7 @@
同様に古い.htaccessファイルには.origが付加されて保存されます。
</simpara>
<simpara>
-
この変換スクリプトは、awkがインストールされていることを必要としま
- す。
+
+この変換スクリプトは、awkがインストールされていることを必要とします。
</simpara>
</section>
@@ -201,10 +200,10 @@
あるとみなされているようなので、この制約の影響は大きくないはずです。
</para>
<para>
- 使用ができなくなった他の機能としては、PHP 3
ではほとんど使用され
+ 使用ができなくなった他の機能としては、PHP
+3ではほとんど使用され
ていませんが、requireで読みこまれたファイルから値を返すというもの
があります。includeで読み込まれたファイルから値を返すことは
PHP
- 4 でも可能です。
+ 4でも可能です。
</para>
</section>
@@ -214,13 +213,13 @@
<section id='migration4.error-reporting.config'>
<title>設定変更</title>
<para>
- PHP 3
では、エラー出力レベルは異なったエラーレベルを意味する数
+ PHP
+3では、エラー出力レベルは異なったエラーレベルを意味する数
を合計した単純な数値で表されていました。よく使用されるのは、全て
のエラーと警告を出力する15と好ましくない形式や事項を通知するメッ
セージ以外の全てを出力する7です。
</para>
<para>
- PHP 4
では、より多くの異なったエラーおよび警告レベルを設定して
+ PHP
+4では、より多くの異なったエラーおよび警告レベルを設定して
おり、設定ファイルにおいて意図する動作を設定するために定数シンボ
ルを使用することが可能になっています。
</para>
@@ -274,13 +273,13 @@
<para>
通知メッセージが出力される場面で最も多いのが、引用符で括られてい
ない文字列定数を配列の添字として使用している場合です。その名前の
- キーワードまたは定数が存在しない場合、PHP 3 と
4は共にこれら
+ キーワードまたは定数が存在しない場合、PHP
+3と4は共にこれら
を文字列として解釈し直します。しかし、そのコードのどこか他の場所
でその名前の定数が定義されている場合、このスクリプトは意図した通
りに動作しない可能性があります。これは、侵入者が文字列定数を再定
義して使用されるスクリプトが侵入者が有さないアクセス権を侵入者に
与えるようにする場合には、セキュリティのリスクとなることさえあり
- ます。そこで、PHP 4 では、例えば、
+ ます。そこで、PHP 4では、例えば、
<literal>$HTTP_SERVER_VARS[REQUEST_METHOD]</literal> のように引用
符で括られていない文字列定数を使用した場合に警告を発生するように
なっています。これを
@@ -289,7 +288,7 @@
は大幅に改善されます。
</para>
<para>
- その他、PHP 4
では初期化されていない変数または配列要素を使用し
+ その他、PHP
+4では初期化されていない変数または配列要素を使用し
ていることを知らせるようになっています。
</para>
</section>
@@ -330,8 +329,8 @@
<section id='migration4.missing'>
<title>廃止された関数</title>
<para>
- PHP 4
は多くの新しい機能と拡張を導入していますが、同時にいくつか
- のバージョン3
の関数は廃止されています。コア関数のいくつかは、
+ PHP
+4は多くの新しい機能と拡張を導入していますが、同時にいくつか
+
+のバージョン3の関数は廃止されています。コア関数のいくつかは、
Zendエンジンを使用する4で導入されたパーサと実行モジュールの分割
という新たな形態では動作しないため、廃止されています。他の関数や拡
張機能全体もより新しい関数や拡張が同じタスクをより良くより一般的な
@@ -343,7 +342,7 @@
<section id='migration4.missing.concept'>
<title>コンセプトの変更により廃止された関数</title>
<para>
- PHP 4
ではパースと実行が分割されており、実行時に(現在、Zendエン
+ PHP
+4ではパースと実行が分割されており、実行時に(現在、Zendエン
ジンに組み込まれている)パーサの動作を変更することは、パースが実行
前に既に行われているため、もうできません。
@@ -351,7 +350,7 @@
りパーサの動作を変更することが可能です。
</para>
<para>
- PHP 3の機能で PHP 4 でサポートされていない機能としては、
+ PHP 3の機能でPHP 4でサポートされていない機能としては、
このマニュアルで記述されている実験的なデバッグインターフェースの
サポートがあります。独立した本格的なデバッガがZendの製品としてリ
リースされています。
@@ -390,19 +389,20 @@
</section>
<section id='migration4.extensions'>
- <title>PHP 3 拡張機能</title>
+ <title>PHP 3拡張機能</title>
<para>
- PHP 3 用に描かれた拡張は、PHP 4
ではバイナリレベルでもソースレ
-
ベルでも動作しません。元のソースにアクセス可能な場合、PHP
4にそ
-
の拡張モジュールを移植することは困難ではありません。実際の移植の手
-
順についての詳細な説明はこの文章には(まだ)含まれていません。
+ PHP 3用に描かれた拡張モジュールは、PHP
+4ではバイナリレベルでも
+
+ソースレベルでも動作しません。元のソースにアクセス可能な場合、
+ PHP
+4にその拡張モジュールを移植することは困難ではありません。
+
+実際の移植の手順についての詳細な説明はこの文章には(まだ)含まれて
+ いません。
</para>
</section>
<section id='migration4.strings'>
<title>文字列中の変数置換</title>
<para>
- PHP 4
では文字列中の新しい変数置換の機構が追加されています。文字
+ PHP
+4では文字列中の新しい変数置換の機構が追加されています。文字
列中の多次元配列からオブジェクトのメンバ変数と要素にアクセスが可能
となっています。
</para>
@@ -429,9 +429,9 @@
<section id='migration4.cookies'>
<title>クッキー</title>
<para>
- PHP 3 は、コード中の<function>setcookie</function>のコールとは逆
+ PHP 3は、コード中の<function>setcookie</function>のコールとは逆
の順番でクッキーを設定するという好ましくない動作をしていました。
- PHP 4
はこの動作を変更し、コードでクッキーを設定したのと同じ順番
+ PHP
+4はこの動作を変更し、コードでクッキーを設定したのと同じ順番
で正しくクッキーを設定するヘッダ行を生成します。
</para>
<para>
Index: phpdoc/ja/appendices/phpdevel.xml
diff -u phpdoc/ja/appendices/phpdevel.xml:1.11 phpdoc/ja/appendices/phpdevel.xml:1.12
--- phpdoc/ja/appendices/phpdevel.xml:1.11 Sat Dec 22 11:15:42 2001
+++ phpdoc/ja/appendices/phpdevel.xml Sun Jan 27 09:21:26 2002
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.11 $ -->
+<!-- $Revision: 1.12 $ -->
<appendix id="phpdevel">
<title>PHP 3の拡張</title>
<simpara></simpara>
<sect1 id="phpdevel-addfunc">
- <title>PHP 3 への関数の付加</title>
+ <title>PHP 3への関数の付加</title>
<sect2 id="phpdevel-addfunc-prototype">
<title>関数プロトタイプ</title>
<para>
@@ -44,17 +44,17 @@
</example>
注意:
引数は値渡しでも参照渡しでもかまいません。どちらの場合でも
- &(pval *) を getParameters に渡す必要があります。
- n
番目のパラメータが参照渡しであるかどうかを調べたい場合、
- 関数 ParameterPassedByReference(ht,n) を使用することができます。
- この関数は、1 または 0 を返します。</para>
+ &(pval *) を getParameters に渡す必要があります。
+ n
+番目のパラメータが参照渡しであるかどうかを調べたい場合、
+ 関数 ParameterPassedByReference(ht,n)
+を使用することができます。
+ この関数は、1 または 0 を返します。</para>
<simpara>
渡されたパラメータのどれかを変更する場合、
参照渡しであるか、値渡しであるかにかかわらず、
pval_destructor をコールすることにより初期化するか、
- ARRAY にパラメータを加えたい場合には、
- 返り値を ARRAY として処理する internal_functions.h
+ ARRAYにパラメータを加えたい場合には、
+ 返り値を ARRAYとして処理する internal_functions.h
の中の関数に類似の関数を使用することが可能です。
</simpara>
<simpara>
@@ -222,7 +222,7 @@
このため、消費したメモリーを解放する際には注意して下さい。
</simpara>
<simpara>
- "-DDEBUG" でコンパイルした場合、PHP 3
は、指定したスクリプトの実行が
+ "-DDEBUG" でコンパイルした場合、PHP
+3は、指定したスクリプトの実行が
終了した際に、emalloc() および estrdup()
で確保したが efree()
でまだ開放されていない全メモリーのリストを
表示します。
@@ -750,7 +750,7 @@
<sect2 id="phpdevel-addfunc-addcfg">
<title>実行時設定命令の追加</title>
<para>
- PHP 3 の機能の多くは、実行時に設定を行うことが可能です。
+ PHP 3の機能の多くは、実行時に設定を行うことが可能です。
これらの設定用命令は、php3.ini ファイルまたは、Apache
モジュール版の
場合、Apache .conf ファイルに書かれています。
この Apache .conf
ファイルの中にこれらを記載することの利点は、