Обновление до английской версии

This commit is contained in:
Sergey Panteleev
2023-10-22 12:54:02 +03:00
parent abecb4468e
commit 4a005d3274
13 changed files with 60 additions and 63 deletions

View File

@ -1,17 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 027f187b3ed8cdec60db6f83baf8f62b536d1101 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<!--
Based on UPGRADING from PHP 5.6.0 beta 1. Work in progress!
As we're still in alpha at the moment, I've only included relatively minimal
information here, and haven't updated the rest of the manual for 5.6 features
yet. Once we're well into betas/RCs and features are frozen, the information
in this appendix should be expanded and the new functionality integrated into
the rest of the manual.
-->
<appendix xml:id="migration56" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration56" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 5.5.x на PHP 5.6.x</title>
&appendices.migration56.incompatible;
@ -23,7 +13,7 @@
&appendices.migration56.extensions;
&appendices.migration56.constants;
<sect1 phd:chunk="false" xml:id="migration56.intro">
<sect1 annotations="chunk:false" xml:id="migration56.intro">
<para>
Большинство изменений в PHP 5.6.x никак не скажутся на существующем коде.
Есть <link linkend="migration56.incompatible">несколько несовместимостей</link>

View File

@ -1,10 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 027f187b3ed8cdec60db6f83baf8f62b536d1101 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<!--
Work in progress!
-->
<appendix xml:id="migration70" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration70" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 5.6.x на PHP 7.0.x</title>
&appendices.migration70.incompatible;
@ -18,7 +15,7 @@
&appendices.migration70.removed-exts-sapis;
&appendices.migration70.other-changes;
<sect1 phd:chunk="false" xml:id="migration70.intro">
<sect1 annotations="chunk:false" xml:id="migration70.intro">
<para>
Несмотря на то, что PHP 7.0 является новой основной версией, были предприняты
усилия, чтобы сделать миграцию максимально безболезненной. Этот релиз ориентирован,

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 027f187b3ed8cdec60db6f83baf8f62b536d1101 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="migration71" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration71" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 7.0.x на PHP 7.1.x</title>
&appendices.migration71.new-features;
@ -13,7 +13,7 @@
&appendices.migration71.other-changes;
&appendices.migration71.windows-support;
<sect1 phd:chunk="false" xml:id="migration71.intro">
<sect1 annotations="chunk:false" xml:id="migration71.intro">
<para>
Эта обновлённая версия приносит с собой ряд
<link linkend="migration71.new-features">новых возможностей</link> и

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 027f187b3ed8cdec60db6f83baf8f62b536d1101 Maintainer: lex Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: lex Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="migration72" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration72" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 7.1.x на PHP 7.2.x</title>
&appendices.migration72.new-features;
@ -11,7 +11,7 @@
&appendices.migration72.deprecated;
&appendices.migration72.other-changes;
<sect1 phd:chunk="false" xml:id="migration72.intro">
<sect1 annotations="chunk:false" xml:id="migration72.intro">
<para>
Эта обновлённая версия приносит с собой ряд <link linkend="migration72.new-features">новых возможностей</link>
и <link linkend="migration72.incompatible">несколько несовместимостей</link>,

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 027f187b3ed8cdec60db6f83baf8f62b536d1101 Maintainer: lex Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: lex Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="migration73" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration73" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 7.2.x на PHP 7.3.x</title>
&appendices.migration73.new-features;
@ -12,7 +12,7 @@
&appendices.migration73.other-changes;
&appendices.migration73.windows-support;
<sect1 phd:chunk="false" xml:id="migration73.intro">
<sect1 annotations="chunk:false" xml:id="migration73.intro">
<para>
Эта обновлённая версия приносит с собой ряд
<link linkend="migration73.new-features">новых возможностей</link> и

View File

@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: cd0727de733cbc3d49e9ee7a097020eebf6ff8b8 Maintainer: lex Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: lex Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="migration74" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration74" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 7.3.x на PHP 7.4.x</title>
&appendices.migration74.new-features;
@ -15,7 +14,7 @@
&appendices.migration74.other-changes;
&appendices.migration74.windows-support;
<sect1 phd:chunk="false" xml:id="migration74.intro">
<sect1 annotations="chunk:false" xml:id="migration74.intro">
<para>
Эта обновлённая версия приносит с собой ряд
<link linkend="migration74.new-features">новых возможностей</link> и

View File

@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d7a2a4e3f7114ec8f0a71da90ed7e55b70fb77ec Maintainer: sergey Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="migration80" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration80" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 7.4.x на PHP 8.0.x</title>
&appendices.migration80.new-features;
@ -10,7 +9,7 @@
&appendices.migration80.deprecated;
&appendices.migration80.other-changes;
<sect1 phd:chunk="false" xml:id="migration80.intro">
<sect1 annotations="chunk:false" xml:id="migration80.intro">
<para>
Новая версия содержит ряд
<link linkend="migration80.new-features">новых функций</link> и

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4d2479dcf35d82aca39ee61f8ab36ceed78a869c Maintainer: sergey Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="migration81" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration81" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 8.0.x на PHP 8.1.x</title>
&appendices.migration81.new-features;
@ -12,7 +12,7 @@
&appendices.migration81.deprecated;
&appendices.migration81.other-changes;
<sect1 phd:chunk="false" xml:id="migration81.intro">
<sect1 annotations="chunk:false" xml:id="migration81.intro">
<para>
Эта обновлённая версия приносит с собой ряд
<link linkend="migration81.new-features">новых возможностей</link>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 65716f4761484e314ee86fa23493f00f7823ace1 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="migration82" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration82" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 8.1.x на PHP 8.2.x</title>
&appendices.migration82.new-features;
@ -12,7 +12,7 @@
&appendices.migration82.other-changes;
&appendices.migration82.windows-support;
<sect1 phd:chunk="false" xml:id="migration82.intro">
<sect1 annotations="chunk:false" xml:id="migration82.intro">
<para>
Эта обновлённая версия приносит с собой ряд
<link linkend="migration82.new-features">новых возможностей</link>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 763b31ef61c2aceb779c333c4577d669bf63ea48 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="migration83" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<appendix xml:id="migration83" xmlns="http://docbook.org/ns/docbook">
<title>Миграция с PHP 8.2.x на PHP 8.3.x</title>
&appendices.migration83.new-features;
@ -13,7 +13,7 @@
&appendices.migration83.other-changes;
&appendices.migration83.windows-support;
<sect1 phd:chunk="false" xml:id="migration83.intro">
<sect1 annotations="chunk:false" xml:id="migration83.intro">
<para>
Эта обновлённая версия приносит с собой ряд
<link linkend="migration83.new-features">новых возможностей</link>

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f0fe52e5a693be46f0c81012b15b929ad264228e Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="language.errors" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<chapter xml:id="language.errors" xmlns="http://docbook.org/ns/docbook">
<title>Ошибки</title>
<sect1 phd:chunk="false" xml:id="language.errors.intro">
<sect1 annotations="chunk:false" xml:id="language.errors.intro">
<title>Введение</title>
<para>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 6f9e433f4b4a591801c3a49fc459550ea1b5f613 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="language.exceptions" xmlns:phd="http://www.php.net/ns/phd">
<chapter xml:id="language.exceptions" xmlns="http://docbook.org/ns/docbook">
<title>Исключения</title>
<para>
В PHP реализована модель исключений, аналогичная тем, что используются в других языках программирования.
@ -26,7 +26,7 @@
и должно было располагаться в отдельной строке.
</para>
<sect1 phd:chunk="false" xml:id="language.exceptions.catch">
<sect1 annotations="chunk:false" xml:id="language.exceptions.catch">
<title><literal>catch</literal></title>
<para>
Блок &catch; определяет, как реагировать на выброшенное исключение.
@ -62,7 +62,7 @@
</para>
</sect1>
<sect1 phd:chunk="false" xml:id="language.exceptions.finally">
<sect1 annotations="chunk:false" xml:id="language.exceptions.finally">
<title><literal>finally</literal></title>
<para>
Блок &finally; также может быть указан после или вместо блоков &catch;.
@ -80,7 +80,7 @@
</para>
</sect1>
<sect1 phd:chunk="false" xml:id="language.exceptions.exception-handler">
<sect1 annotations="chunk:false" xml:id="language.exceptions.exception-handler">
<title>Глобальный обработчик исключений</title>
<para>
Если исключению разрешено распространяться на глобальную область видимости,
@ -92,7 +92,7 @@
</para>
</sect1>
<sect1 phd:chunk="false" xml:id="language.exceptions.notes">
<sect1 annotations="chunk:false" xml:id="language.exceptions.notes">
&reftitle.notes;
<note>
@ -125,7 +125,7 @@ set_error_handler('exceptions_error_handler');
</tip>
</sect1>
<sect1 phd:chunk="false" xml:id="language.exceptions.examples">
<sect1 annotations="chunk:false" xml:id="language.exceptions.examples">
&reftitle.examples;
<example>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 78e98b252116893e0b5b4b3c70a7a308aeab1c8e Maintainer: aur Status: ready -->
<!-- EN-Revision: 7a75b854c8c52226d38397e7e8177e339fdb273f Maintainer: aur Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="datetime.formats" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Допустимые форматы даты/времени</title>
@ -61,6 +61,14 @@
Парсер не делает никаких проверок, чтобы сделать его быстрее (и более универсальным).
</simpara>
</listitem>
<listitem>
<simpara>
Помимо правил для отдельных элементов времени, синтаксический анализатор
понимает и более специфические <link linkend="datetime.formats.compound">комбинированные форматы</link>,
например, разбор меток времени Unix (<literal>@1690388256</literal>)
и дат недели в формате ISO (<literal>2008-W28-3</literal>).
</simpara>
</listitem>
<listitem>
<para>
Существует дополнительная проверка, если указана недействительная дата:
@ -116,7 +124,7 @@ object(DateTimeImmutable)#1 (3) {
</orderedlist>
<!--Time Formats: {{{-->
<sect1 xml:id="datetime.formats.time">
<sect1 annotations="chunk:false" xml:id="datetime.formats.time">
<title>Форматы времени</title>
<para>
На этой странице описаны форматы даты/времени в BNF-подобном синтаксисе, которые понимает парсер функций:
@ -278,7 +286,7 @@ object(DateTimeImmutable)#1 (3) {
<!--}}}-->
<!--Date Formats: {{{-->
<sect1 xml:id="datetime.formats.date">
<sect1 annotations="chunk:false" xml:id="datetime.formats.date">
<title>Форматы даты</title>
<para>
@ -568,7 +576,7 @@ object(DateTimeImmutable)#1 (3) {
<!--}}}-->
<!--Compound Formats: {{{-->
<sect1 xml:id="datetime.formats.compound">
<sect1 annotations="chunk:false" xml:id="datetime.formats.compound">
<title>Составные форматов</title>
<para>
@ -837,7 +845,7 @@ object(DateTimeImmutable)#1 (3) {
<!--}}}-->
<!--Relative Formats: {{{-->
<sect1 xml:id="datetime.formats.relative">
<sect1 annotations="chunk:false" xml:id="datetime.formats.relative">
<title>Относительные форматы</title>
<para>
@ -986,9 +994,13 @@ object(DateTimeImmutable)#1 (3) {
<entry>"+5 weeks", "12 day", "-7 weekdays"</entry>
</row>
<row>
<entry><literal>ordinal</literal> <literal>space</literal> <literal>unit</literal></entry>
<entry>Вычисляет относительное время при использовании строковых значений периода.</entry>
<entry>"fifth day", "second month"</entry>
<entry>(<literal>ordinal</literal> | <literal>reltext</literal>) <literal>space</literal> <literal>unit</literal></entry>
<entry>Вычисляет относительное время при использовании строковых значений периода.
<literal>last</literal> и <literal>previous</literal> то же, что и
<literal>-1</literal>, <literal>this</literal> ни на что не влияет, а
<literal>next</literal> <literal>+1</literal>.
</entry>
<entry>"fifth day", "second month", "last day", "previous year"</entry>
</row>
<row>
<entry>'ago'</entry>