Skip to content

Commit 43ec890

Browse files
Girgiascmb69TimWolla
authored andcommitted
Add initial version of the PHP 8.2 migration guide (php#1799)
Co-authored-by: Christoph M. Becker <[email protected]> Co-authored-by: Tim Düsterhus <[email protected]>
1 parent 4f4d25e commit 43ec890

File tree

12 files changed

+1532
-3
lines changed

12 files changed

+1532
-3
lines changed

appendices/ini.list.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,12 @@
278278
<entry>PHP_INI_ALL</entry>
279279
<entry></entry>
280280
</row>
281+
<row>
282+
<entry><link linkend="ini.error-log-mode">error_log_mode</link></entry>
283+
<entry>0o644</entry>
284+
<entry>PHP_INI_ALL</entry>
285+
<entry>Available as of PHP 8.2.0</entry>
286+
</row>
281287
<row>
282288
<entry><link linkend="ini.error-prepend-string">error_prepend_string</link></entry>
283289
<entry>NULL</entry>

appendices/migration82.xml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<appendix xml:id="migration82" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
3+
<title>Migrating from PHP 8.1.x to PHP 8.2.x</title>
4+
5+
&appendices.migration82.new-features;
6+
&appendices.migration82.new-functions;
7+
&appendices.migration82.constants;
8+
&appendices.migration82.incompatible;
9+
&appendices.migration82.deprecated;
10+
&appendices.migration82.other-changes;
11+
&appendices.migration82.windows-support;
12+
13+
<sect1 phd:chunk="false" xml:id="migration82.intro">
14+
<para>
15+
This new minor version brings with it a number of
16+
<link linkend="migration82.new-features">new features</link> and a
17+
<link linkend="migration82.incompatible">few incompatibilities</link>
18+
that should be tested for before switching PHP versions in production
19+
environments.
20+
</para>
21+
22+
<para>
23+
&manual.migration.seealso;
24+
<link linkend="migration71">7.1.x</link>,
25+
<link linkend="migration72">7.2.x</link>,
26+
<link linkend="migration73">7.3.x</link>,
27+
<link linkend="migration74">7.4.x</link>,
28+
<link linkend="migration80">8.0.x</link>,
29+
<link linkend="migration81">8.1.x</link>.
30+
</para>
31+
</sect1>
32+
</appendix>
33+
<!-- Keep this comment at the end of the file
34+
Local variables:
35+
mode: sgml
36+
sgml-omittag:t
37+
sgml-shorttag:t
38+
sgml-minimize-attributes:nil
39+
sgml-always-quote-attributes:t
40+
sgml-indent-step:1
41+
sgml-indent-data:t
42+
indent-tabs-mode:nil
43+
sgml-parent-document:nil
44+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
45+
sgml-exposed-tags:nil
46+
sgml-local-catalogs:nil
47+
sgml-local-ecat-files:nil
48+
End:
49+
vim600: syn=xml fen fdm=syntax fdl=2 si
50+
vim: et tw=78 syn=sgml
51+
vi: ts=1 sw=1
52+
-->

0 commit comments

Comments
 (0)