Skip to content
Closed
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
649 changes: 649 additions & 0 deletions appendices/comparisons.xml

Large diffs are not rendered by default.

459 changes: 459 additions & 0 deletions appendices/extensions.xml

Large diffs are not rendered by default.

705 changes: 705 additions & 0 deletions appendices/filters.xml

Large diffs are not rendered by default.

400 changes: 400 additions & 0 deletions appendices/history.xml

Large diffs are not rendered by default.

393 changes: 393 additions & 0 deletions appendices/license.xml

Large diffs are not rendered by default.

57 changes: 57 additions & 0 deletions appendices/migration56.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: Maintainer: lucalzetta Status: ready -->
<!-- $Revision$ -->
<!--
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">
<title>Migrazione da PHP 5.5.x a PHP 5.6.x</title>

&appendices.migration56.incompatible;
&appendices.migration56.new-features;
&appendices.migration56.deprecated;
&appendices.migration56.changed-functions;
&appendices.migration56.new-functions;
&appendices.migration56.openssl;
&appendices.migration56.extensions;
&appendices.migration56.constants;

<sect1 phd:chunk="false" xml:id="migration56.intro">
<para>
La gran parte dei miglioramenti di PHP 5.6.x non hanno effetti sul codice preesistente.
ci sono <link linkend="migration56.incompatible">alcune incompatibilità</link>
e <link linkend="migration56.new-features">nuove features</link> che possono
essere prese in considerazione, e il codice dovrebbe essere testato prima di
passare le nuove versioni di PHP in ambienti di produzione.
</para>

</sect1>
</appendix>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
57 changes: 57 additions & 0 deletions appendices/migration70.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: Maintainer: lucalzetta Status: ready -->
<!-- $Revision$ -->
<!--
Work in progress!
-->

<appendix xml:id="migration70" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<title>Migrazione da PHP 5.6.x a PHP 7.0.x</title>

&appendices.migration70.incompatible;
&appendices.migration70.new-features;
&appendices.migration70.deprecated;
&appendices.migration70.changed-functions;
&appendices.migration70.new-functions;
&appendices.migration70.classes;
&appendices.migration70.constants;
&appendices.migration70.sapi-changes;
&appendices.migration70.removed-exts-sapis;
&appendices.migration70.other-changes;

<sect1 phd:chunk="false" xml:id="migration70.intro">
<para>
Nonostante il fatto che PHP 7.0 sia una nuova verione del linguaggio,
molti sforzi sono stati fatti perchè la migrazione avvenga in modo indolore.
Questo rilascio si focalizza sulla rimozione delle funzionalità deprecate
delle precedenti versioni migliorando la consistenza del linguaggio.
</para>
<para>
Ci sono <link linkend="migration70.incompatible">alcune incompatibilità</link>
e <link linkend="migration70.new-features">nuove features</link> che devono
essere considerate, e il codice dovrebbe essere testato prima di cambiare
versioni di PHP in ambienti di produzione.
</para>
</sect1>
</appendix>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
53 changes: 53 additions & 0 deletions appendices/migration71.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: Maintainer: lucalzetta Status: ready -->
<!-- $Revision$ -->

<appendix xml:id="migration71" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<title>Migrazione da PHP 7.0.x a PHP 7.1.x</title>

&appendices.migration71.new-features;
&appendices.migration71.new-functions;
&appendices.migration71.constants;
&appendices.migration71.incompatible;
&appendices.migration71.deprecated;
&appendices.migration71.changed-functions;
&appendices.migration71.other-changes;
&appendices.migration71.windows-support;

<sect1 phd:chunk="false" xml:id="migration71.intro">
<para>
Questa nuova minor version porta con se un certo numero di
<link linkend="migration71.new-features">nuove features</link> e
<link linkend="migration71.incompatible">alcune incompatibilità</link>
che devono essere considerate, e il codice dovrebbe essere
testato prima di cambiare
versioni di PHP in ambienti di produzione..
</para>

<para>
&manual.migration.seealso;
<link linkend="migration70">7.0.x</link>.
</para>
</sect1>
</appendix>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
53 changes: 53 additions & 0 deletions appendices/migration72.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: Maintainer: lucalzetta Status: ready -->
<!-- $Revision$ -->

<appendix xml:id="migration72" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<title>Migrazione da PHP 7.1.x a PHP 7.2.x</title>

&appendices.migration72.new-features;
&appendices.migration72.new-functions;
&appendices.migration72.constants;
&appendices.migration72.incompatible;
&appendices.migration72.deprecated;
&appendices.migration72.other-changes;

<sect1 phd:chunk="false" xml:id="migration72.intro">
<para>
Questa nuova minor version porta con se un certo numero di
<link linkend="migration72.new-features">nuove features</link> e
<link linkend="migration72.incompatible">alcune incompatibilità</link>
che devono essere considerate, e il codice dovrebbe essere
testato prima di cambiare
versioni di PHP in ambienti di produzione..
<
</para>

<para>
&manual.migration.seealso;
<link linkend="migration70">7.0.x</link> e
<link linkend="migration71">7.1.x</link>.
</para>
</sect1>
</appendix>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
54 changes: 54 additions & 0 deletions appendices/migration73.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: Maintainer: lucalzetta Status: ready -->
<!-- $Revision$ -->

<appendix xml:id="migration73" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<title>Migrazione da PHP 7.2.x a PHP 7.3.x</title>

&appendices.migration73.new-features;
&appendices.migration73.new-functions;
&appendices.migration73.constants;
&appendices.migration73.incompatible;
&appendices.migration73.deprecated;
&appendices.migration73.other-changes;
&appendices.migration73.windows-support;

<sect1 phd:chunk="false" xml:id="migration73.intro">
<para>
Questa nuova minor version porta con se un certo numero di
<link linkend="migration73.new-features">nuove features</link> e
<link linkend="migration73.incompatible">alcune incompatibilità</link>
che devono essere considerate, e il codice dovrebbe essere
testato prima di cambiare
versioni di PHP in ambienti di produzione.
</para>

<para>
&manual.migration.seealso;
<link linkend="migration70">7.0.x</link>,
<link linkend="migration71">7.1.x</link> e
<link linkend="migration72">7.2.x</link>.
</para>
</sect1>
</appendix>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
57 changes: 57 additions & 0 deletions appendices/migration74.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: Maintainer: lucalzetta Status: ready -->
<!-- $Revision$ -->

<appendix xml:id="migration74" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<title>Migrazione da PHP 7.3.x a PHP 7.4.x</title>

&appendices.migration74.new-features;
&appendices.migration74.new-classes;
&appendices.migration74.new-functions;
&appendices.migration74.constants;
&appendices.migration74.incompatible;
&appendices.migration74.deprecated;
&appendices.migration74.removed-extensions;
&appendices.migration74.other-changes;
&appendices.migration74.windows-support;

<sect1 phd:chunk="false" xml:id="migration74.intro">
<para>
Questa nuova minor version porta con se un certo numero di
<link linkend="migration74.new-features">nuove features</link> e
<link linkend="migration74.incompatible">alcune incompatibilità</link>
che devono essere considerate, e il codice dovrebbe essere
testato prima di cambiare
versioni di PHP in ambienti di produzione.
</para>

<para>
&manual.migration.seealso;
<link linkend="migration70">7.0.x</link>,
<link linkend="migration71">7.1.x</link>,
<link linkend="migration72">7.2.x</link> and
<link linkend="migration73">7.3.x</link>.
</para>
</sect1>
</appendix>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
53 changes: 53 additions & 0 deletions appendices/migration80.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: Maintainer: lucalzetta Status: ready -->
<!-- $Revision$ -->

<appendix xml:id="migration80" xmlns="http://docbook.org/ns/docbook" xmlns:phd="http://www.php.net/ns/phd">
<title>Migrazione da PHP 7.4.x a PHP 8.0.x</title>

&appendices.migration80.new-features;
&appendices.migration80.incompatible;
&appendices.migration80.deprecated;
&appendices.migration80.other-changes;

<sect1 phd:chunk="false" xml:id="migration80.intro">
<para>
Questa nuova major version porta con se un certo numero di
<link linkend="migration80.new-features">nuove features</link> e
<link linkend="migration80.incompatible">diverse incompatibilità</link>
che devono essere considerate, e il codice dovrebbe essere
testato prima di cambiare
versioni di PHP in ambienti di produzione.
</para>

<para>
&manual.migration.seealso;
<link linkend="migration70">7.0.x</link>,
<link linkend="migration71">7.1.x</link>,
<link linkend="migration72">7.2.x</link>,
<link linkend="migration73">7.3.x</link>.
<link linkend="migration74">7.4.x</link>.
</para>
</sect1>
</appendix>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Loading