Date: 06/30/00
- Next message: Rui Hirokawa: "[PHP-DOC] cvs: phpdoc /ja/functions mail.xml"
- Previous message: Sterling Hughes: "[PHP-DOC] cvs: phpdoc /en/language control-structures.xml"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
hirokawa Fri Jun 30 20:17:31 2000 EDT
Modified files:
/phpdoc/en/functions mail.xml
/phpdoc/ja bookinfo.xml
/phpdoc/ja/functions imap.xml info.xml mail.xml misc.xml pcre.xml
strings.xml
Log:
added some functions.
Index: phpdoc/en/functions/mail.xml
diff -u phpdoc/en/functions/mail.xml:1.4 phpdoc/en/functions/mail.xml:1.5
--- phpdoc/en/functions/mail.xml:1.4 Thu Jun 29 05:11:24 2000
+++ phpdoc/en/functions/mail.xml Fri Jun 30 20:17:30 2000
@@ -95,7 +95,7 @@
sgml-indent-step:1
sgml-indent-data:t
sgml-parent-document:nil
-sgml-default-dtd-file:"../manual.ced"
+sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Index: phpdoc/ja/bookinfo.xml
diff -u phpdoc/ja/bookinfo.xml:1.6 phpdoc/ja/bookinfo.xml:1.7
--- phpdoc/ja/bookinfo.xml:1.6 Mon Mar 20 14:20:07 2000
+++ phpdoc/ja/bookinfo.xml Fri Jun 30 20:17:31 2000
@@ -30,6 +30,10 @@
<firstname>Zeev</firstname><surname>Suraski</surname>
</author>
+ <author>
+ <firstname>Andrei</firstname><surname>Zmievski</surname>
+ </author>
+
</authorgroup>
<pubdate>&php.build-date;</pubdate>
Index: phpdoc/ja/functions/imap.xml
diff -u phpdoc/ja/functions/imap.xml:1.10 phpdoc/ja/functions/imap.xml:1.11
--- phpdoc/ja/functions/imap.xml:1.10 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/imap.xml Fri Jun 30 20:17:31 2000
@@ -7,8 +7,8 @@
これらの関数を動作させるには、<option role="configure">--with-imap</option>
を付けて PHP をコンパイルする必要があります。
この際に、C クライアントライブラリが必要となります。
- 最新版を <ulink
- url="&url.imap;">&url.imap;</ulink>から取得し、コンパイルして下さい。
+ 最新版を <ulink url="&url.imap;">&url.imap;</ulink>から取得し、
+ コンパイルして下さい。
その後、<filename>c-client/c-client.a</filename>を<filename>
/usr/local/lib/libc-client.a</filename>またはリンクパスが通った
他のディレクトリにコピーし、<filename>c-client/rfc822.h</filename>,
@@ -358,6 +358,25 @@
を付けてコールされるかのどちらかが行われるまでメールボックス
に残ったままになります。
</para>
+ <para>
+ <example>
+ <title><function>imap_delete</function>の例</title>
+ <programlisting role="php">
+$mbox = imap_open ("{your.imap.host}INBOX", "username", "password")
+ || die ("can't connect: " . imap_last_error());
+
+$check = imap_mailboxmsginfo ($mbox);
+print "Messages before delete: " . $check->Nmsgs . "<br>\n" ;
+imap_delete ($mbox, 1);
+$check = imap_mailboxmsginfo ($mbox);
+print "Messages after delete: " . $check->Nmsgs . "<br>\n" ;
+imap_expunge ($mbox);
+$check = imap_mailboxmsginfo ($mbox);
+print "Messages after expunge: " . $check->Nmsgs . "<br>\n" ;
+imap_close ($mbox);
+ </programlisting>
+ </example>
+ </para>
</refsect1>
</refentry>
@@ -441,7 +460,7 @@
文字列として取り出し、そのテキスト文字列を返します。セクション指定
はピリオドで区切られた整数文字列で行い、この整数は IMAP4 仕様における
本文パートのリストへのインデックスとなります。本文パートはこの関数
- ではデコードされません。
+ ではデコードされませ。
</para>
<para>
<function>imap_fetchbody </function> の オプション<parameter>flags</parameter>
@@ -948,7 +967,7 @@
成功するとtrue、失敗するとfalseを返します。
</para>
<para>
- <parameter>msglist</parameter> で指定されたメッセージを、指定?た
+ <parameter>msglist</parameter> で指定されたメッセージを、指定みた
メー?Üックスにコピーします。
<parameter>msglist</parameter> は、
(<ulink url="&url.rfc;rfc2060.html">RFC2060</ulink>に記述されたように)
@@ -1443,7 +1462,7 @@
メールボックスのテキストに<parameter>content</parameter>がある
メールボックスの名前を有する配列を返します。
この関数は<function>imap_listmailbox</function>に似ていますが、
- の動作以外にメールボックスのデータ中に文字列
+ ]の動作以外にメールボックスのデータ中に文字列
<parameter>content</parameter>が存在するかどうかを確認します。
</para>
</refsect1>
@@ -1884,7 +1903,7 @@
</para>
<para>
例えば、Mom から送られた全ての未回答のメッセージにマッチするには、
- "UNANSWERED FROM mom" っWください。
+ "UNANSWERED FROM mom" っW?Oださい。
検索は、大文字小文字が区別されずに行われます。
検索条件のリストは、UWクライアン㈣nCソースコードからのものであり、
不完全または不正確である可能性があります。
Index: phpdoc/ja/functions/info.xml
diff -u phpdoc/ja/functions/info.xml:1.4 phpdoc/ja/functions/info.xml:1.5
--- phpdoc/ja/functions/info.xml:1.4 Mon Jun 26 10:08:13 2000
+++ phpdoc/ja/functions/info.xml Fri Jun 30 20:17:31 2000
@@ -456,13 +456,11 @@
</funcsynopsis>
<para>
- この関数は、getrusage(2) へのインターフェースです。
- システムコールから返されたデータを有する連想配列を返します。
- who が 1 の場合、getrusage は RUSAGE_CHILDREN を付けて
- コールされます。
-
- 全エントリは、記述されたフィールド名を用いてアクセス可能です。
-
+ この関数は、getrusage(2)へのインターフェースです。
+ システムコールから返されたデータを有する連想配列を返します。
+ who が 1 の場合、getrusageはRUSAGE_CHILDRENを付けて
+ コールされます。
+ 全エントリは、記述されたフィールド名を用いてアクセス可能です。
<example>
<title>Getrusage の例</title>
<programlisting role="php">
@@ -471,9 +469,9 @@
echo $dat["ru_majflt"]; # ページフォルトの数
echo $dat["ru_utime.tv_sec"]; # 使用するユーザー時間 (秒)
echo $dat["ru_utime.tv_usec"]; # 使用するユーザー時間 (マイクロ秒)
-</programlisting></example>
-
-更に詳細な情報は、システムの man ージを参照下さい。
+ </programlisting>
+ </example>
+ 更に詳細な情報は、システムのmanページを参照下さい。
</para>
</refsect1>
</refentry>
@@ -491,25 +489,24 @@
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
-
<para>
- 現在の PHP の状態に関する、大量の情報を出力します。出力される
- 情報には、PHP コンパイルオプションと拡張機能、PHP のバージョン、
- サーバ情報と環境(モジュールとしてコンパイルされた場合)、
- PHP の環境、OS バージョン情報、パス、構成オプションのマスター
- およびローカルの値、HTTP ヘッダ、 GNU Public License などが
- あります。</para>
-
+ 現在のPHPの状態に関する、多くの情報を出力します。出力される
+ 情報には、PHPコンパイルオプションと拡張機能、PHPのバージョン、
+ サーバ情報と環境(モジュールとしてコンパイルされた場合)、
+ PHP の環境、OS バージョン情報、パス、構成オプションのマスター
+ およびローカルの値、HTTP ヘッダ、GNU Public Licenseなどが
+ あります。
+ </para>
<para>
- <function>phpversion</function> も参照下さい。</para>
-
+ <function>phpversion</function>も参照下さい。
+ </para>
</refsect1>
</refentry>
<refentry id="function.phpversion">
<refnamediv>
<refname>phpversion</refname>
- <refpurpose>現在の PHP バージョンを取得する</refpurpose>
+ <refpurpose>現在のPHPバージョンを取得する</refpurpose>
</refnamediv>
<refsect1>
<title>説明</title>
@@ -519,32 +516,30 @@
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
-
<para>
現在動作中の PHP パーサのバージョンを表す文字列を返します。
<example>
- <title>phpversion() の例</title>
+ <title><function>phpversion</function>の例</title>
<programlisting role="php">
-// たとえば、'現在の PHP バージョン:3.0rel-dev' と表示する
-echo "現在の PHP バージョン:".phpversion();
+// たとえば、'現在のPHPバージョン:3.0rel-dev'と表示する
+echo "現在のPHPバージョン:".phpversion();
</programlisting>
- </example></para>
-
+ </example>
+ </para>
<para>
- <function>phpinfo</function> も参照下さい。</para>
-
+ <function>phpinfo</function>も参照下さい。
+ </para>
</refsect1>
</refentry>
-
<refentry id="function.php-logo-guid">
<refnamediv>
<refname>php_logo_guid</refname>
- <refpurpose>Get the logo guid</refpurpose>
+ <refpurpose>ロゴのguidを取得する</refpurpose>
</refnamediv>
<refsect1>
- <title>Description</title>
+ <title>説明</title>
<funcsynopsis>
<funcprototype>
<funcdef>string <function>php_logo_guid</function></funcdef>
@@ -554,23 +549,22 @@
<para>
<note>
<para>
- This funcionality was added in PHP4 Beta 4.
+ この機能は、PHP4 Beta 4で追加されました。
</para>
</note>
</para>
</refsect1>
</refentry>
-
<refentry id="function.php-sapi-name">
<refnamediv>
<refname>php_sapi_name</refname>
<refpurpose>
- Returns the type of interface between web server and PHP
+ WebサーバーとPHPの間のインターフェースの型を返す
</refpurpose>
</refnamediv>
<refsect1>
- <title>Description</title>
+ <title>説明</title>
<funcsynopsis>
<funcprototype>
<funcdef>string <function>php_sapi_name</function></funcdef>
@@ -578,20 +572,20 @@
</funcprototype>
</funcsynopsis>
<simpara>
- <function>Php_sapi_name</function> returns a string which
- describes the type of interface between web server and PHP
- (Server API, SAPI). In CGI PHP, this string is "CGI", in
- mod_php for Apache, this string is "Apache" and so on.
+ <function>php_sapi_name</function>は、WebサーバーとPHP(サーバーAPI、
+ SAPI)の間のインターフェースの型を記述する文字列を返します。
+ CGI版のPHPでは、この文字列は"CGI"となり、Apacheのmod_php版では、
+ この文字列は"Apache"となるといったようになります。
</simpara>
<para>
<example>
- <title><function>Php_sapi_name</function> Example</title>
+ <title><function>php_sapi_name</function>の例</title>
<programlisting role="php">
$inter_type = php_sapi_name();
if ($inter_type == "CGI")
- print "You are using CGI PHP\n";
+ print "CGI版のPHPを使用しています\n";
else
- print "You are not using CGI PHP\n";
+ print "CGI版のPHPを使用していません\n";
</programlisting>
</example>
</para>
@@ -705,7 +699,7 @@
sgml-indent-step:1
sgml-indent-data:t
sgml-parent-document:nil
-sgml-default-dtd-file:"../manual.ced"
+sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Index: phpdoc/ja/functions/mail.xml
diff -u phpdoc/ja/functions/mail.xml:1.3 phpdoc/ja/functions/mail.xml:1.4
--- phpdoc/ja/functions/mail.xml:1.3 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/mail.xml Fri Jun 30 20:17:31 2000
@@ -2,11 +2,11 @@
<title>メール関数</title>
<titleabbrev>Mail</titleabbrev>
<partintro>
- <simpara>
- <function>mail</function> 関数によりメールを送ることができます。</simpara>
+ <simpara>
+ <function>mail</function>関数によりメールを送ることができます。
+ </simpara>
</partintro>
-
<refentry id="function.mail">
<refnamediv>
<refname>mail</refname>
@@ -20,34 +20,72 @@
<paramdef>string <parameter>to</parameter></paramdef>
<paramdef>string <parameter>subject</parameter></paramdef>
<paramdef>string <parameter>message</parameter></paramdef>
- <paramdef>string <parameter><optional>additional_headers</optional></parameter></paramdef>
+ <paramdef>string
+ <parameter><optional>additional_headers</optional></parameter>
+ </paramdef>
</funcprototype>
</funcsynopsis>
<simpara>
- <function>Mail</function> は <parameter>message</parameter> で
- 指定されたメッセージを <parameter>to</parameter> で指定された
- 受信者に自動的にメールします。<parameter>to</parameter> の中の
- 各アドレスをカンマで区切ることにより、複数の受信者を指定できます。</simpara>
+ <function>mail</function>は<parameter>message</parameter>で
+ 指定されたメッセージを<parameter>to</parameter>で指定された
+ 受信者に自動的にメールします。<parameter>to</parameter>の中の
+ 各アドレスをカンマで区切ることにより、複数の受信者を指定できます。
+ </simpara>
<para>
<example>
<title>メールを送信する</title>
- <programlisting>
-mail("rasmus <email protected>", "My Subject", "Line 1\nLine 2\nLine 3");
+ <programlisting role="php">
+mail ("rasmus <email protected>", "My Subject", "Line 1\nLine 2\nLine 3");
</programlisting>
- </example></para>
+ </example>
+ </para>
<simpara>
- 4 番目の文字列が渡されると、その文字列はヘッダの最後に挿入されます。
- これは通常ヘッダと追加する際に使用されます。追加ヘッダが複数の場合、
- 改行で区切ります。</simpara>
-
+ 4番目の文字列が渡されると、その文字列はヘッダの最後に挿入されます。
+ これは通常ヘッダと追加する際に使用されます。追加ヘッダが複数の場合、
+ 改行で区切ります。
+ </simpara>
<para>
<example>
<title>追加ヘッダを指定してメールを送信します</title>
- <programlisting>
- mail("nobody <email protected>", "the subject", $message,
+ <programlisting role="php">
+mail ("nobody <email protected>", "the subject", $message,
"From: webmaster@$SERVER_NAME\nReply-To: webmaster@$SERVER_NAME\nX-Mailer: PHP/" . phpversion());
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.ezmlm-hash">
+ <refnamediv>
+ <refname>ezmlm_hash</refname>
+ <refpurpose>EZMLMで必要なハッシュ値を計算する</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>説明</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>ezmlm_hash</function></funcdef>
+ <paramdef>string <parameter>addr</parameter></paramdef>
+ </funcsynopsis>
+ <simpara>
+ <function>ezmlm_hash</function>は、EZMLMメイリングリストをMySQL
+ データベースで管理する際に必要なハッシュ値を計算します。
+ </simpara>
+ <para>
+ <example>
+ <title>ハッシュ値を計算し、ユーザを登録する</title>
+ <programlisting role="php">
+$user = "kris <email protected>";
+$hash = ezmlm_hash ($user);
+$query = sprintf ("INSERT INTO sample VALUES (%s,'%s')",
+ $hash,
+ $user
+ );
+$db->query ($query); // PHPLIB dbインターフェースを使用します
</programlisting>
- </example></para>
+ </example>
+ </para>
</refsect1>
</refentry>
@@ -63,7 +101,7 @@
sgml-indent-step:1
sgml-indent-data:t
sgml-parent-document:nil
-sgml-default-dtd-file:"../manual.ced"
+sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Index: phpdoc/ja/functions/misc.xml
diff -u phpdoc/ja/functions/misc.xml:1.5 phpdoc/ja/functions/misc.xml:1.6
--- phpdoc/ja/functions/misc.xml:1.5 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/misc.xml Fri Jun 30 20:17:31 2000
@@ -488,7 +488,7 @@
デフォルトでは、$HTTP_USER_AGENTの値が使用されます。しかし、
オプションの <parameter>user_agent</parameter> パラメータを
<function>get_browser</function> に渡すことにより、
- これを変える(すなわち、他のブラウザの情報を調べる)ことが可能です。
+ これを変える(すなわち、他のブラウザの情報を調べる)ことが可能です
</simpara>
<simpara>
返される情報はオブジェクトであり、例えば、ブラウザのメジャーおよび
Index: phpdoc/ja/functions/pcre.xml
diff -u phpdoc/ja/functions/pcre.xml:1.3 phpdoc/ja/functions/pcre.xml:1.4
--- phpdoc/ja/functions/pcre.xml:1.3 Sun Jun 25 06:25:53 2000
+++ phpdoc/ja/functions/pcre.xml Fri Jun 30 20:17:31 2000
@@ -236,12 +236,15 @@
<paramdef>mixed <parameter>pattern</parameter></paramdef>
<paramdef>mixed <parameter>replacement</parameter></paramdef>
<paramdef>mixed <parameter>subject</parameter></paramdef>
+ <paramdef>int <parameter><optional>limit</optional></parameter></paramdef>
</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の場合、マッチするものは全て置換されます。
</para>
<para>
<parameter>replacement</parameter>では、
@@ -437,7 +440,7 @@
<refentry id="pcre.pattern.modifiers">
<refnamediv>
<refname>Pattern Modifiers</refname>
- <refpurpose>正規表現ターンで使用可能な修正子を得る</refpurpose>
+ <refpurpose>正規表現?¿ーンで使用可能な修正子を得る</refpurpose>
</refnamediv>
<refsect1>
<title>説明</title>
@@ -638,7 +641,7 @@
言明するわけではありません。
この指定は、次の文字が "a" ではないことを3回言明するだけです。
- 3. 否定の先読み言明の中で生じるサブパターンを取得する回数は計算され
+ 3. 否定の先読み言の中で生じるサブパターンを取得する回数は計算され
ますが、オフセットベクトルの中の対応するエントリは設定されません。
Perl では、言明のマッチングに失敗する前にマッチした
パターンからその変数を設定しますが、それが行われるのは、
@@ -887,7 +890,7 @@
とは異なっています。
これらの言明は、PCRE_NOTBOL または PCRE_NOTEOL オプションの影響を
受けません。\Z 及び \z の違いは、\Z は、文字列の終端と同時に
- 文字列の最後の文字が改行の場合に前の文字にマチするのに対し、
+ 文字列の最後の文字が改行の場合に前の文字にマャÁするのに対し、
\z は終端にのみマッチします。
ハット記号及びドル記号
@@ -910,7 +913,7 @@
終端にあるか、文字列の最後の文字が改行文字である場合に
その直前にある場合のみ true となる言明です。
ドル記号は、複数の選択肢がある場合、パターンの最後の文字であ
- る必要はありませんが、使用される枝の最後のアイテムである必要
+ る必要はありませんが、使用さる枝の最後のアイテムである必要
があります。ドル記号は、文字クラスの中では特別な意味を有しま
せん。
@@ -1153,7 +1156,7 @@
通常の反復指定子は、大括弧の中に2つの数をカンマで区切って指定
することにより、マッチ可能な最小の数と最大の数を指定します。
- 指定する数は、65536 未満であり、最初の数は2目の数以下である
+ 指定する数は、65536 未満であり、最初の数は2ժ目の数以下である
必要があります。例えば、
z{2,4}
@@ -1185,7 +1188,7 @@
+ は、{1,} と等価です。
? は、{0,1} と等価です。
- 上限を設定せずどの文字にもマッチしない次のようなサブパターンに
+ 限を設定せずどの文字にもマッチしない次のようなサブパターンに
より無限ループを作成することが可能です。
(a?)*
@@ -1454,7 +1457,7 @@
使い捨てのサブパターンは、サブパターンの値を取得しません。
上の例のように簡単な場合は、できるだけ多くのものを呑み込む
- よう反復を大化すると考えられます。
+ よう反復を܀大化すると考えられます。
このため、\d+ および \d+? が数字の数を調整しつつ残りのパターン
がマッチするようマッチを繰り返すのに大して、(?>\d+) は
数字の並び全体にマッチにのみマッチが可能です。
@@ -1479,7 +1482,7 @@
合、最後の文字以外の全てのものにマッチするよう再度マッチを
行い、続いて最後の2文字以外という風に動作します。
"a" の検索を文字列全体に対して左から右に再度行うため、
- 効率は良くありません。しかし、パターンを次のように書いた場合、
+ 効率は良くありません。しかし、パターンを次のよに書いた場合、
^(?>.*)(?<=abcd)
Index: phpdoc/ja/functions/strings.xml
diff -u phpdoc/ja/functions/strings.xml:1.6 phpdoc/ja/functions/strings.xml:1.7
--- phpdoc/ja/functions/strings.xml:1.6 Sat Jun 24 00:38:44 2000
+++ phpdoc/ja/functions/strings.xml Fri Jun 30 20:17:31 2000
@@ -474,7 +474,7 @@
</funcsynopsis>
<para>
文字列の配列を返します。この配列の各要素は、<parameter>string</parameter>を
- 文字列<parameter>separator</parameter>で区切った部分文字列となります。
+ 文字列<parameter>separator</parameter>で区cた部分文字列となります。
<parameter>limit</parameter>が指定された場合、返される配列には
最大<parameter>limit</parameter>の要素が含まれ、その最後の要素には
<parameter>string</parameter>の残りの部分が全て含まれます。
@@ -918,10 +918,164 @@
</refsect1>
</refentry>
+ <refentry id="function.ob-start">
+ <refnamediv>
+ <refname>ob_start</refname>
+ <refpurpose>
+ バッファ出力をオンにする
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>説明</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>void <function>ob_start</function></funcdef>
+ <void/>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ この関数は出力のバッファリングをオンにします。出力のバッファリン
+ グがアクティブの場合、スクリプトからの出力は実際には行われず、代
+ わりに内部バッファに追加されます。
+ </para>
+ <para>
+ この内部バッファの内容は、<function>ob_get_contents</function>を
+ 用いて文字列変数にコピーされます。
+ 実際の出力は、<function>ob_end_flush</function>がコールされた際に
+ 行われます。<function>ob_end_clean</function>は、バッファの内容を
+ 出力せずに消去します。
+ </para>
+ <para>
+ <function>ob_get_contents</function>,<function>ob_end_flush</function>,
+ <function>ob_end_clean</function>,<function>ob_implicit_flush</function>
+ も参照下さい。
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.ob-get-contents">
+ <refnamediv>
+ <refname>ob_get_contents</refname>
+ <refpurpose>
+ 出力用バッファの内容を返す
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>説明</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>ob_get_contents</function></funcdef>
+ <void/>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ 出力用バッファの内容を返します。出力のバッファリングがアクティブ
+ でない場合にはfalseを返します。
+ </para>
+ <para>
+ <function>ob_start</function>,<function>ob_end_flush</function>,
+ <function>ob_end_clean</function>も参照下さい。
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.ob-end-flush">
+ <refnamediv>
+ <refname>ob_end_flush</refname>
+ <refpurpose>
+ 出力用バッファをフラッシュ(出力)し、出力のバッファリングをオフに
+ する
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>説明</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>void <function>ob_end_flush</function></funcdef>
+ <void/>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ この関数は、出力用バッファの内容を出力し、出力のバッファリングを
+ オフにします。
+ 出力用バッファの内容を更に処理したい場合には、
+ バッファの内容は出力の後に消去されるため、
+ <function>ob_end_flush</function>の前に
+ <function>ob_get_contents</function>をコールする必要があります。
+ </para>
+ <para>
+ <function>ob_start</function>,<function>ob_get_contents</function>,
+ <function>ob_end_clean</function>も参照下さい。
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.ob-end-clean">
+ <refnamediv>
+ <refname>ob_end_clean</refname>
+ <refpurpose>
+ 出力用バッファを消去し、出力のバッファリングをオフにする
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>説明</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>void <function>ob_end_clean</function></funcdef>
+ <void/>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ 出力用バッファの内容を消去し、出力のバッファリングをオフにします。
+ </para>
+ <para>
+ <function>ob_start</function>および
+ <function>ob_end_flush</function>も参照下さい。
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.ob-implicit-flush">
+ <refnamediv>
+ <refname>ob_implicit_flush</refname>
+ <refpurpose>
+ 自動フラッシュをオンまたはオフにする
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>説明</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>void <function>ob_implicit_flush</function></funcdef>
+ <paramdef>int
+ <parameter><optional>flag</optional></parameter>
+ </paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ <function>ob_implicit_flush</function>は、自動フラッシュをオンま
+ たはオフに切替えます。(<parameter>flag</parameter>が指定されない
+ 場合、デフォルトでonになります。)
+ 自動フラッシュにより出力関数のコールが行われる度にフラッシュ操作
+ が行われるようになります。このため、<function>flush</function>を
+ 明示的にコールする必要はなくなります。
+ </para>
+ <para>
+ 自動フラッシュをオンに切替えると出力のバッファリングは無効となり、
+ <function>ob_end_flush</function>がコールされてからの出力バッファ
+ の内容が出力されます。
+ </para>
+ <para>
+ <function>flush</function>,<function>ob_start</function>,
+ <function>ob_end_flush</function>も参照下さい。
+ </para>
+ </refsect1>
+ </refentry>
+
<refentry id="function.ord">
<refnamediv>
<refname>Ord</refname>
- <refpurpose>文字の ASCII 値を返す</refpurpose>
+ <refpurpose>文字のASCII値を返す</refpurpose>
</refnamediv>
<refsect1>
<title>説明</title>
@@ -932,8 +1086,8 @@
</funcprototype>
</funcsynopsis>
<para>
- <parameter>string</parameter>の先頭文字の ASCII 値を返します。
- この関数は <function>chr</function> と逆の動作をします。
+ <parameter>string</parameter>の先頭文字のASCII値を返します。
+ この関数は<function>chr</function>と逆の動作をします。
<example>
<title><function>ord</function>の例</title>
<programlisting role="php">
@@ -963,8 +1117,8 @@
</funcprototype>
</funcsynopsis>
<para>
- URL 経由で渡されるクエリー文字列と同様に <parameter>str</parameter> 処理し、
- 現在のスコープに変数をセットします。
+ URL経由で渡されるクエリー文字列と同様に<parameter>str</parameter>
+ を処理し、現在のスコープに変数をセットします。
</para>
<para>
<example>
@@ -980,7 +1134,7 @@
</para>
</refsect1>
</refentry>
-
+
<refentry id="function.print">
<refnamediv>
<refname>print</refname>
@@ -1035,7 +1189,7 @@
<refnamediv>
<refname>quoted_printable_decode</refname>
<refpurpose>
- quoted-printable 文字列を 8 ビット文字列に変換
+ quoted-printable文字列を8ビット文字列に変換
</refpurpose>
</refnamediv>
<refsect1>
@@ -1728,7 +1882,7 @@
needle</parameter>が最初に現れた位置を数字で返します。
<function>strrpos</function>とは異なり、この関数は
<parameter>needle</parameter> パラメータとして文字列全体をとり、
- その文字列全体が検索対象となります。
+ その懥͗列全体が検索対象となります。
</para>
<para>
<parameter>needle</parameter>が見つからない場合はfalseを返します。
@@ -1966,7 +2120,7 @@
</para>
<para>
<parameter>needle</parameter> が文字列でない場合は整数に
- 変換され、その値が検索対象の文字コードとして適用されます。
+ 換され、その値が検索対象の文字コードとして適用されます。
<example>
<title><function>strstr</function>の例</title>
<programlisting role="php">
@@ -2185,7 +2339,7 @@
</para>
<para>
<function>strtr</function> は、引数を2つ指定してコールすることが可能です。
- 引数を2つ指定してコールした場合、異なった動作となります。
+ 引数を2つ指定してコールっ_場合、異なった動作となります。
文字列<parameter>from</parameter> では、ソース文字列で変換を行う
「文字列 -> 文字列」の組を指定する必要があります。
<function>strtr</function> は、常にまず最も長くマッチする文字列を探し、
- Next message: Rui Hirokawa: "[PHP-DOC] cvs: phpdoc /ja/functions mail.xml"
- Previous message: Sterling Hughes: "[PHP-DOC] cvs: phpdoc /en/language control-structures.xml"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

