Skip to content

Commit b60141a

Browse files
KentarouTakedasiketyanzonuexe
committed
[PHP 8.4] 「PHP 8.3.x から PHP 8.4.x への移行」の翻訳
Co-authored-by: Naoki Ikeguchi <me@s6n.jp> Co-authored-by: USAMI Kenta <tadsan@zonu.me>
1 parent c82922b commit b60141a

File tree

10 files changed

+960
-951
lines changed

10 files changed

+960
-951
lines changed

appendices/migration84.xml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- $Revision$ -->
3+
<!-- EN-Revision: d64e811eac61a5c7c744312d8bc6e2244de81488 Maintainer: KentarouTakeda Status: ready -->
4+
<!-- Credits: KentarouTakeda -->
25
<appendix xml:id="migration84" xmlns="http://docbook.org/ns/docbook">
3-
<title>Migrating from PHP 8.3.x to PHP 8.4.x</title>
6+
<title>PHP 8.3.x から PHP 8.4.x への移行</title>
47

58
<para>
6-
This new minor version brings with it a number of
7-
<link linkend="migration84.new-features">new features</link> and a
8-
<link linkend="migration84.incompatible">few incompatibilities</link>
9-
that should be tested for before switching PHP versions in production
10-
environments.
9+
この新しいマイナーバージョンには、たくさんの <link linkend="migration84.new-features">新機能</link> と <link linkend="migration84.incompatible">互換性のない変更がいくつか</link> あります。実運用環境の PHP をこのバージョンにあげる前に、これらの変更を必ずテストすべきです。
1110
</para>
1211

1312
<para>

appendices/migration84/constants.xml

Lines changed: 32 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- $Revision$ -->
3+
<!-- EN-Revision: 8a6397d39aefd23c61d64aa4e9af919772541e2a Maintainer: KentarouTakeda Status: ready -->
4+
<!-- Credits: KentarouTakeda -->
25
<sect1 xml:id="migration84.constants">
3-
<title>New Global Constants</title>
6+
<title>新しいグローバル定数</title>
47

58
<sect2 xml:id="migration84.constants.core">
6-
<title>Core</title>
9+
<title>PHP コア</title>
710

811
<simplelist>
912
<member>
@@ -111,11 +114,11 @@
111114
<constant>LIBXML_RECOVER</constant>
112115
</member>
113116
<member>
114-
<constant>LIBXML_NO_XXE</constant>.
115-
This is used together with <constant>LIBXML_NOENT</constant>
116-
when entity substitution should be performed,
117-
while disallowing external entity loading.
118-
This constant is available as of libxml2 2.13.
117+
<constant>LIBXML_NO_XXE</constant>
118+
これは、外部エンティティの読み込みを許可せず
119+
エンティティの置換を行うために、
120+
<constant>LIBXML_NOENT</constant>と一緒に使用されます。
121+
この定数はlibxml2 2.13から利用可能です。
119122
</member>
120123
</simplelist>
121124
</sect2>
@@ -144,10 +147,10 @@
144147

145148
<simplelist>
146149
<member>
147-
<constant>SIGCKPT</constant> (DragonFlyBSD only)
150+
<constant>SIGCKPT</constant> (DragonFlyBSDのみ)
148151
</member>
149152
<member>
150-
<constant>SIGCKPTEXIT</constant> (DragonFlyBSD only)
153+
<constant>SIGCKPTEXIT</constant> (DragonFlyBSDのみ)
151154
</member>
152155
<member>
153156
<constant>WEXITED</constant>
@@ -168,19 +171,19 @@
168171
<constant>P_PGID</constant>
169172
</member>
170173
<member>
171-
<constant>P_PIDFD</constant> (Linux only)
174+
<constant>P_PIDFD</constant> (Linuxのみ)
172175
</member>
173176
<member>
174-
<constant>P_UID</constant> (NetBSD/FreeBSD only)
177+
<constant>P_UID</constant> (NetBSD/FreeBSDのみ)
175178
</member>
176179
<member>
177-
<constant>P_GID</constant> (NetBSD/FreeBSD only)
180+
<constant>P_GID</constant> (NetBSD/FreeBSDのみ)
178181
</member>
179182
<member>
180-
<constant>P_SID</constant> (NetBSD/FreeBSD only)
183+
<constant>P_SID</constant> (NetBSD/FreeBSDのみ)
181184
</member>
182185
<member>
183-
<constant>P_JAILID</constant> (FreeBSD only)
186+
<constant>P_JAILID</constant> (FreeBSDのみ)
184187
</member>
185188
</simplelist>
186189
</sect2>
@@ -206,42 +209,42 @@
206209
<title>Sockets</title>
207210

208211
<simpara>
209-
The following socket options are now defined if they are supported:
212+
サポートされている場合、次のソケットオプションが新たに定義されます:
210213
</simpara>
211214

212215
<simplelist>
213216
<member>
214-
<constant>SO_EXCLUSIVEADDRUSE</constant> (Windows only)
217+
<constant>SO_EXCLUSIVEADDRUSE</constant> (Windowsのみ)
215218
</member>
216219
<member>
217-
<constant>SOCK_CONN_DGRAM</constant> (NetBSD only)
220+
<constant>SOCK_CONN_DGRAM</constant> (NetBSDのみ)
218221
</member>
219222
<member>
220-
<constant>SOCK_DCCP</constant> (NetBSD only)
223+
<constant>SOCK_DCCP</constant> (NetBSDのみ)
221224
</member>
222225
<member>
223-
<constant>TCP_SYNCNT</constant> (Linux only)
226+
<constant>TCP_SYNCNT</constant> (Linuxのみ)
224227
</member>
225228
<member>
226-
<constant>SO_EXCLBIND</constant> (Solaris/Illumos only)
229+
<constant>SO_EXCLBIND</constant> (Solaris/Illumosのみ)
227230
</member>
228231
<member>
229-
<constant>SO_NOSIGPIPE</constant> (macOS and FreeBSD)
232+
<constant>SO_NOSIGPIPE</constant>(macOSおよびFreeBSD)
230233
</member>
231234
<member>
232-
<constant>SO_LINGER_SEC</constant> (macOS only)
235+
<constant>SO_LINGER_SEC</constant> (macOSのみ)
233236
</member>
234237
<member>
235-
<constant>IP_PORTRANGE</constant> (FreeBSD/NetBSD/OpenBSD only)
238+
<constant>IP_PORTRANGE</constant> (FreeBSD/NetBSD/OpenBSDのみ)
236239
</member>
237240
<member>
238-
<constant>IP_PORTRANGE_DEFAULT</constant> (FreeBSD/NetBSD/OpenBSD only)
241+
<constant>IP_PORTRANGE_DEFAULT</constant> (FreeBSD/NetBSD/OpenBSDのみ)
239242
</member>
240243
<member>
241-
<constant>IP_PORTRANGE_HIGH</constant> (FreeBSD/NetBSD/OpenBSD only)
244+
<constant>IP_PORTRANGE_HIGH</constant> (FreeBSD/NetBSD/OpenBSDのみ)
242245
</member>
243246
<member>
244-
<constant>IP_PORTRANGE_LOW</constant> (FreeBSD/NetBSD/OpenBSD only)
247+
<constant>IP_PORTRANGE_LOW</constant> (FreeBSD/NetBSD/OpenBSDのみ)
245248
</member>
246249
<member>
247250
<constant>SOCK_NONBLOCK</constant>
@@ -307,9 +310,9 @@
307310
<simplelist>
308311
<member>
309312
<constant>XML_OPTION_PARSE_HUGE</constant>
310-
which allows parsing large inputs with
311-
<function>xml_parse</function> and
312-
<function>xml_parse_into_struct</function>.
313+
<function>xml_parse</function>や
314+
<function>xml_parse_into_struct</function>
315+
を使用して大きな入力を解析することを可能にします。
313316
</member>
314317
</simplelist>
315318
</sect2>

0 commit comments

Comments
 (0)