Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions appendices/migration74/other-changes.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 90242f8793566eb87ee35a989912310a7c7c132b Maintainer: mumumu Status: ready -->
<!-- EN-Revision: 330a38c4d45556b49e06ebe6d39e0e311534cd8c Maintainer: mumumu Status: ready -->

<sect1 xml:id="migration74.other-changes" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>その他の変更</title>
Expand Down Expand Up @@ -35,11 +35,11 @@
例外から生成されたスタックトレースに引数を含めたり、除外したりするための新しい
INIディレクティブです。
</para>
<para>
<simpara>
<link linkend="ini.opcache.preload-user">opcache.preload_user</link>
は、指定されなければ root
として実行されてしまう場合(これはセキュリティ上の理由で禁止されています) に、事前ロードされたコードを実行するユーザーアカウントを指定するための新しいINIディレクティブです。
</para>
</simpara>
</sect2>

<sect2 xml:id="migration74.other-changes.pkg-config">
Expand Down Expand Up @@ -211,7 +211,7 @@
</listitem>

<listitem>
<simpara>Litespeed:</simpara>
<simpara>LiteSpeed:</simpara>
<itemizedlist>
<listitem>
<simpara>
Expand Down
6 changes: 3 additions & 3 deletions appendices/migration81/deprecated.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: f164f8c8627d55910084c94e1dcea93b4a57c4a3 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: dfd68fd22aef25658bc9348176b55b504d26ab11 Maintainer: mumumu Status: ready -->
<sect1 xml:id="migration81.deprecated">
<title>PHP 8.1.x で推奨されなくなる機能</title>

Expand Down Expand Up @@ -248,15 +248,15 @@ $arr[] = 2;
<sect2 xml:id="migration81.deprecated.hash">
<title>Hash</title>

<para>
<simpara>
<function>mhash</function>,
<function>mhash_keygen_s2k</function>,
<function>mhash_count</function>,
<function>mhash_get_block_size</function>,
<function>mhash_get_hash_name</function>
は、推奨されなくなりました。
<literal>hash_*()</literal> 関数を代わりに使って下さい。
</para>
</simpara>
</sect2>

<sect2 xml:id="migration81.deprecated.imap">
Expand Down
6 changes: 3 additions & 3 deletions appendices/migration81/incompatible.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 497c40ac164d5873fd87f622dfdeb5206392b446 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: dfd68fd22aef25658bc9348176b55b504d26ab11 Maintainer: mumumu Status: ready -->
<sect1 xml:id="migration81.incompatible" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>下位互換性のない変更点</title>

Expand Down Expand Up @@ -327,14 +327,14 @@ ArgumentCountError - makeyogurt(): Argument #1 ($container) not passed
EC キーの秘密鍵は、他のキーと同じように
<acronym>PKCS</acronym>#8 フォーマットでエクスポートされるようになりました。
</para>
<para>
<simpara>
<function>openssl_pkcs7_encrypt</function>
<function>openssl_cms_encrypt</function> は、
デフォルト値が RC2-40 から AES-128-CBC に変更されました。
RC2-40 暗号はセキュアではないと見なされており、
OpenSSL 3 からはデフォルトで有効ではなくなっています。
</para>
</simpara>
</sect2>

<sect2 xml:id="migration81.incompatible.pdo">
Expand Down
8 changes: 4 additions & 4 deletions appendices/migration83/new-features.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 617b58b308d1f1916efaa4a3eb158fed251ae439 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: 330a38c4d45556b49e06ebe6d39e0e311534cd8c Maintainer: mumumu Status: ready -->
<sect1 xml:id="migration83.new-features" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>新機能</title>

Expand Down Expand Up @@ -66,10 +66,10 @@
<sect3 xml:id="migration83.new-features.core.static-variable-initializers">
<title>static 変数の初期化</title>

<para>
<simpara>
static 変数を初期化する際に、任意の式が使えるようになりました。
<!-- RFC: RFC: https://wiki.php.net/rfc/arbitrary_static_variable_initializers -->
</para>
<!-- RFC: https://wiki.php.net/rfc/arbitrary_static_variable_initializers -->
</simpara>
</sect3>

<sect3 xml:id="migration83.new-features.core.fallback-value-syntax-for-php-ini">
Expand Down
10 changes: 5 additions & 5 deletions chmonly/integration.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: 7cecc752c7a19aa6ea422ac7ae82952a21bedd67 Maintainer: mumumu Status: ready -->
<chapter xml:id="chm.integration" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Integrating the PHP Manual</title>

Expand Down Expand Up @@ -36,17 +36,17 @@
the help content is stored in HTML files, you can show pages of the CHM
in Internet Explorer.
</para>
<para>
<simpara>
Assume that you placed your <filename>php_manual_en.chm</filename> to
<filename>c:\phpmanual</filename> the index file in the manual (which
you see the first time) can be accessed with the following URL:
<literal>mk:@MSITStore:C:\phpmanual\php_manual_en.chm::/_index.html</literal>.
Here <literal>mk:@MSITStore:</literal> is the special "protocol",
<filename>C:\phpmanual\php_manual_en.chm</filename> is the CHM with it's
<filename>C:\phpmanual\php_manual_en.chm</filename> is the CHM with its
full path. The <filename>/_index.html</filename> part is the path to the
index file inside the CHM and <literal>::</literal> is just what you need
to put between the CHM path and this file path.
</para>
</simpara>
<para>
<note>
<para>
Expand Down Expand Up @@ -86,7 +86,7 @@
(<filename>function.mysql-close.html</filename>) automatically. You can
provide the full path of this file if your IDE supports context sensitive
help, and provide the IDE specified string as the parameter. An example
for this is the UltraEdit 9 intergation (see the edition's website).
for this is the UltraEdit 9 integration (see the edition's website).
</para>
<para>
The index of the manual (accessible via the index tab on the navigation
Expand Down
40 changes: 20 additions & 20 deletions extensions.ent
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 9e2d8231b5d8a3795b365c6770fab288e59e6249 Maintainer: takagi Status: ready -->
<!-- EN-Revision: 067e27db0a6f790ee0faaf99aa1f321f88f82cc9 Maintainer: takagi Status: ready -->

<!--
Entities for the categorized extension list, so it does not need
to be translated, and thus it is not going to be outdated.
-->

<!ENTITY extcat.intro '<title xmlns="http://docbook.org/ns/docbook">拡張モジュールの一覧/分類</title><para xmlns="http://docbook.org/ns/docbook">
<!ENTITY extcat.intro '<title xmlns="http://docbook.org/ns/docbook">拡張モジュールの一覧/分類</title><simpara xmlns="http://docbook.org/ns/docbook">
この付録では、PHP マニュアルに掲載されている 150 以上の
拡張モジュールを分類します。</para>'>
拡張モジュールを分類します。</simpara>'>

<!ENTITY extcat.alphabetical '<title xmlns="http://docbook.org/ns/docbook">アルファベット順</title>'>

Expand All @@ -33,13 +33,13 @@
<!ENTITY extcat.purpose.webservice '<title xmlns="http://docbook.org/ns/docbook">Web サービス</title>'>

<!ENTITY extcat.purpose.creditcard '<title xmlns="http://docbook.org/ns/docbook">クレジットカード処理</title>'>

<!ENTITY extcat.purpose.mathcrypto '<title xmlns="http://docbook.org/ns/docbook">数学と暗号化</title>'>
<!ENTITY extcat.purpose.mathcrypto.math '<title xmlns="http://docbook.org/ns/docbook">数学的な拡張</title>'>
<!ENTITY extcat.purpose.mathcrypto.crypto '<title xmlns="http://docbook.org/ns/docbook">暗号化拡張</title>'>

<!ENTITY extcat.purpose.international '<title xmlns="http://docbook.org/ns/docbook">自然言語と文字エンコーディングのサポート</title>'>

<!ENTITY extcat.purpose.fileprocess '<title xmlns="http://docbook.org/ns/docbook">ファイルシステムとプロセス制御</title>'>
<!ENTITY extcat.purpose.fileprocess.file '<title xmlns="http://docbook.org/ns/docbook">ファイルシステムに関連する拡張</title>'>
<!ENTITY extcat.purpose.fileprocess.process '<title xmlns="http://docbook.org/ns/docbook">プロセス処理拡張</title>'>
Expand All @@ -60,38 +60,38 @@
<!ENTITY extcat.purpose.utilspec.cmdline '<title xmlns="http://docbook.org/ns/docbook">コマンドラインの拡張</title>'>
<!ENTITY extcat.purpose.utilspec.windows '<title xmlns="http://docbook.org/ns/docbook">Windows 限定の拡張</title>'>
<!ENTITY extcat.purpose.utilspec.server '<title xmlns="http://docbook.org/ns/docbook">サーバー固有の拡張</title>'>

<!-- ======================================================================= -->

<!ENTITY extcat.membership '<title xmlns="http://docbook.org/ns/docbook">所属</title>'>

<!ENTITY extcat.membership.core '<title xmlns="http://docbook.org/ns/docbook">コア拡張</title><para xmlns="http://docbook.org/ns/docbook">
<!ENTITY extcat.membership.core '<title xmlns="http://docbook.org/ns/docbook">コア拡張</title><simpara xmlns="http://docbook.org/ns/docbook">
これらは実際のところ拡張ではありません。
PHP のコアに組み込まれており、
コンパイルオプションで無効にすることはできません。</para>'>
コンパイルオプションで無効にすることはできません。</simpara>'>

<!ENTITY extcat.membership.bundled '<title xmlns="http://docbook.org/ns/docbook">バンドルされている拡張</title><para xmlns="http://docbook.org/ns/docbook">
これらの拡張は PHP にバンドルされています。</para>'>
<!ENTITY extcat.membership.bundled '<title xmlns="http://docbook.org/ns/docbook">バンドルされている拡張</title><simpara xmlns="http://docbook.org/ns/docbook">
これらの拡張は PHP にバンドルされています。</simpara>'>

<!ENTITY extcat.membership.external '<title xmlns="http://docbook.org/ns/docbook">外部拡張</title><para xmlns="http://docbook.org/ns/docbook">
これらの拡張は PHP にバンドルされていますが、コンパイルするには外部ライブラリが必要となります。</para>'>
<!ENTITY extcat.membership.external '<title xmlns="http://docbook.org/ns/docbook">外部拡張</title><simpara xmlns="http://docbook.org/ns/docbook">
これらの拡張は PHP にバンドルされていますが、コンパイルするには外部ライブラリが必要となります。</simpara>'>

<!ENTITY extcat.membership.pecl '<title xmlns="http://docbook.org/ns/docbook">PECL 拡張</title><para xmlns="http://docbook.org/ns/docbook">
<!ENTITY extcat.membership.pecl '<title xmlns="http://docbook.org/ns/docbook">PECL 拡張</title><simpara xmlns="http://docbook.org/ns/docbook">
これらの拡張は &link.pecl; にあります。
また、外部のライブラリを必要とするかもしれません。PECL には、この他にもまだ PHP マニュアルで文書化されていない拡張があります。</para>'>
また、外部のライブラリを必要とするかもしれません。PECL には、この他にもまだ PHP マニュアルで文書化されていない拡張があります。</simpara>'>

<!-- ======================================================================= -->

<!ENTITY extcat.state '<title xmlns="http://docbook.org/ns/docbook">状態</title><para xmlns="http://docbook.org/ns/docbook">
<!ENTITY extcat.state '<title xmlns="http://docbook.org/ns/docbook">状態</title><simpara xmlns="http://docbook.org/ns/docbook">
このパートでは、実用向けではない拡張を挙げます。-
これらは "古すぎる"(廃止予定 / deprecated)あるいは
"新しすぎる"(実験的 / experimental)のどちらかです。</para>'>
"新しすぎる"(実験的 / experimental)のどちらかです。</simpara>'>

<!ENTITY extcat.state.deprecated '<title xmlns="http://docbook.org/ns/docbook">廃止予定の拡張</title><para xmlns="http://docbook.org/ns/docbook">
これらの拡張は非推奨です。通常は同じ機能を持つ別の拡張が存在します。</para>'>
<!ENTITY extcat.state.deprecated '<title xmlns="http://docbook.org/ns/docbook">廃止予定の拡張</title><simpara xmlns="http://docbook.org/ns/docbook">
これらの拡張は非推奨です。通常は同じ機能を持つ別の拡張が存在します。</simpara>'>

<!ENTITY extcat.state.experimental '<title xmlns="http://docbook.org/ns/docbook">実験的な拡張</title><para xmlns="http://docbook.org/ns/docbook">
<!ENTITY extcat.state.experimental '<title xmlns="http://docbook.org/ns/docbook">実験的な拡張</title><simpara xmlns="http://docbook.org/ns/docbook">
これらの拡張の振る舞いは、PHP の将来のリリースで
(その関数名や文書化されているあらゆる内容を含めて)
予告なく変更される可能性があります。自己責任のもとで利用してください。</para>'>
予告なく変更される可能性があります。自己責任のもとで利用してください。</simpara>'>

6 changes: 3 additions & 3 deletions faq/build.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: b8e1b1357def73f310c9f7405035b3acc0cb1eaf Maintainer: takagi Status: ready -->
<!-- EN-Revision: dfd68fd22aef25658bc9348176b55b504d26ab11 Maintainer: takagi Status: ready -->
<!-- CREDITS: hirokawa -->
<chapter xml:id="faq.build" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>構築時の問題</title>
Expand Down Expand Up @@ -164,14 +164,14 @@
</para>
</question>
<answer>
<para>
<simpara>
古いバージョンのmakeには、functionsディレクトリにあるファイルの
コンパイルされたものを同じディレクトリに正しく入れないものがあり
ます。<command>cp *.o functions</command>を試しに実行してから
<command>make</command> を再度実行し、解決されるか確認して下さ
い。解決される場合には、GNU makeの最近のバージョンに更新するべき
です。
</para>
</simpara>
</answer>
</qandaentry>

Expand Down
6 changes: 3 additions & 3 deletions install/unix/lighttpd-14.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 7006df7c1fbc64457ac4011ae33309c3f3e5b202 Maintainer: takagi Status: ready -->
<!-- EN-Revision: dfd68fd22aef25658bc9348176b55b504d26ab11 Maintainer: takagi Status: ready -->
<sect1 xml:id="install.unix.lighttpd-14" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Lighttpd 1.4 (Unix システム用)</title>

Expand Down Expand Up @@ -54,7 +54,7 @@ fastcgi.server = ( ".php" =>
</screen>
</example>

<para>
<simpara>
<filename>bin-path</filename> ディレクティブにより、lighttpd
が FastCGI プロセスを動的に起動できるようになります。
PHP は、環境変数 <envar>PHP_FCGI_CHILDREN</envar> の内容に応じて子プロセスを起動します。
Expand All @@ -67,7 +67,7 @@ fastcgi.server = ( ".php" =>
<literal>min-procs</literal> を <literal>1</literal> より大きい値に設定すると、
PHP レスポンダの数が <envar>PHP_FCGI_CHILDREN</envar> にその値をかけたものとなります
(2 min-procs * 16 子プロセスで 32 のレスポンダとなります)。
</para>
</simpara>
</sect2>

<sect2 xml:id="install.unix.lighttpd-14.spawn-fcgi">
Expand Down
6 changes: 3 additions & 3 deletions install/windows/apache2.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 2871f7103c7cfcfd95db64eb0930085965fd9330 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: 330a38c4d45556b49e06ebe6d39e0e311534cd8c Maintainer: mumumu Status: ready -->

<sect1 xml:id="install.windows.apache2" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Apache 2.x (Microsoft Windows 用)</title>
Expand All @@ -16,13 +16,13 @@
</para>
</note>

<para>
<simpara>
<link xlink:href="&url.apache2.docs;">Apache ドキュメンテーション</link>
を参照し、Apache 2.x サーバーの基本を理解しておくことを強く推奨します。
また、以下の解説を読む前に、Apache 2.x に関する
<link xlink:href="&url.apache2.windows;">Windows 固有の情報</link>
についても参照するとよいでしょう。
</para>
</simpara>

<para>
最新の <link xlink:href= "&url.apachelounge.download;">Apache 2.x</link> と、
Expand Down
15 changes: 3 additions & 12 deletions language/generators.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 08e58ace7e5b538c8ed75d784a54885d5f785d30 Maintainer: takagi Status: ready -->
<!-- EN-Revision: 50e6f42c83ac3f6de5e1086b649e06adedd562ff Maintainer: takagi Status: ready -->
<!-- Credits: mumumu -->

<chapter xml:id="language.generators" xmlns="http://docbook.org/ns/docbook">
<chapter xml:id="language.generators" xmlns="http://docbook.org/ns/docbook" annotations="interactive">
<title>ジェネレータ</title>

<sect1 xml:id="language.generators.overview">
Expand Down Expand Up @@ -85,7 +85,6 @@ echo 'Single digit odd numbers from xrange(): ';
foreach (xrange(1, 9, 2) as $number) {
echo "$number ";
}
?>
]]>
</programlisting>
&example.outputs;
Expand Down Expand Up @@ -166,7 +165,6 @@ $generator = gen_one_to_three();
foreach ($generator as $value) {
echo "$value\n";
}
?>
]]>
</programlisting>
&example.outputs;
Expand Down Expand Up @@ -229,7 +227,6 @@ foreach (input_parser($input) as $id => $fields) {
echo " $fields[0]\n";
echo " $fields[1]\n";
}
?>
]]>
</programlisting>
&example.outputs;
Expand Down Expand Up @@ -268,7 +265,6 @@ function gen_three_nulls() {
}

var_dump(iterator_to_array(gen_three_nulls()));
?>
]]>
</programlisting>
&example.outputs;
Expand Down Expand Up @@ -317,7 +313,6 @@ function &gen_reference() {
foreach (gen_reference() as &$number) {
echo (--$number).'... ';
}
?>
]]>
</programlisting>
&example.outputs;
Expand Down Expand Up @@ -382,7 +377,6 @@ function gen() {
}
// 二番目のパラメータに false を指定すると、結果は array [0, 1, 2, 3, 4] となります
var_dump(iterator_to_array(gen()));
?>
]]>
</programlisting>
&example.outputs;
Expand Down Expand Up @@ -428,7 +422,6 @@ function eight() {
foreach (count_to_ten() as $num) {
echo "$num ";
}
?>
]]>
</programlisting>
&example.outputs;
Expand Down Expand Up @@ -472,7 +465,6 @@ foreach ($gen as $num) {
echo "$num ";
}
echo $gen->getReturn();
?>
]]>
</programlisting>
&example.outputs;
Expand All @@ -497,7 +489,7 @@ echo $gen->getReturn();
</para>

<informalexample>
<programlisting role="php">
<programlisting role="php" annotations="non-interactive">
<![CDATA[
<?php
function getLinesFromFile($fileName) {
Expand Down Expand Up @@ -555,7 +547,6 @@ class LineIterator implements Iterator {
fclose($this->fileHandle);
}
}
?>
]]>
</programlisting>
</informalexample>
Expand Down
Loading
Loading