Skip to content

Commit ecfb9cc

Browse files
committed
Update JSON extension installation notes
php/doc-en@7e42240
1 parent 3db2cdc commit ecfb9cc

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

reference/json/setup.xml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,29 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 48ce43fe79fa0c9f31f187ea8ec995b4cb13037e Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 7e42240fb5f565c469f04d595f0d1c4fdda48dfe Maintainer: takagi Status: ready -->
44
<!-- Credits: mumumu -->
55

66
<chapter xml:id="json.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
77
&reftitle.setup;
88

9-
<section xml:id="json.requirements">
10-
&reftitle.required;
11-
&no.install;
12-
</section>
13-
149
<section xml:id="json.installation">
1510
&reftitle.install;
1611
<para>
17-
JSON 拡張モジュールは、デフォルトで PHP コアに組み込まれています。
12+
JSON 拡張モジュールは PHP コアに組み込まれているため、
13+
常に有効になっています。
1814
</para>
1915
<para>
20-
PHP 8.0.0 以降、JSON 拡張モジュールは PHP コアに組み込まれているため、
21-
常に有効になっています。
16+
PHP 8.0.0 より前のバージョンでは、
17+
JSON 拡張モジュールは PHP にバンドルされ、
18+
デフォルトでコンパイルされていました。
19+
しかし、<option role="configure">--disable-json</option>
20+
を指定することで明示的に無効にすることもできました。
2221
</para>
2322
<para>
24-
&pecl.info;
25-
<link xlink:href="&url.pecl.package;json">&url.pecl.package;json</link>
23+
PHP 5.2.0 より前のバージョンでは、
24+
JSON 拡張モジュールは
25+
<link xlink:href="&url.pecl.package;json">PECL module</link>
26+
としてインストール可能でした。
2627
</para>
2728
</section>
2829

0 commit comments

Comments
 (0)