mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-16 00:48:54 +00:00
added section ids
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@56072 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
30d0649178
commit
d3e378dace
1 changed files with 15 additions and 15 deletions
|
@ -1,9 +1,9 @@
|
|||
<?xml encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.9 $ -->
|
||||
<!-- $Revision: 1.10 $ -->
|
||||
<appendix id="migration4">
|
||||
<title>Migrating from PHP 3.0 to PHP 4.0</title>
|
||||
|
||||
<section>
|
||||
<section id='migration4.changes'>
|
||||
<title>What has changed in PHP 4.0</title>
|
||||
<para>
|
||||
PHP 4.0 and the integrated Zend engine have greatly inproved PHPs
|
||||
|
@ -18,7 +18,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.parser'>
|
||||
<title>Parser behavior</title>
|
||||
<para>
|
||||
Parsing and execution are now two completely seperated steps, no
|
||||
|
@ -56,10 +56,10 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.error-reporting'>
|
||||
<title>Error reporting</title>
|
||||
|
||||
<section>
|
||||
<section id='migration4.error-reporting.config'>
|
||||
<title>Configuration changes</title>
|
||||
<para>
|
||||
With PHP 3.0 the error reporting level was set as a simple
|
||||
|
@ -113,7 +113,7 @@
|
|||
</warning>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.error-reporting.additions'>
|
||||
<title>Additional warning messages</title>
|
||||
<para>
|
||||
A lot of existing PHP 3.0 code uses language constructs that
|
||||
|
@ -148,7 +148,7 @@
|
|||
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.initializers'>
|
||||
<title>Initializers</title>
|
||||
<para>
|
||||
Static variable and class member initializers only accept scalar
|
||||
|
@ -164,7 +164,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.empty'>
|
||||
<title><literal>empty("0")</literal></title>
|
||||
<para>
|
||||
The perhaps most cotroversal change in behavior has happend to the
|
||||
|
@ -182,7 +182,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.missing'>
|
||||
<title>Missing functions</title>
|
||||
<para>
|
||||
While PHP 4.0 comes with a lot of new features, functions and
|
||||
|
@ -197,7 +197,7 @@
|
|||
due to license conflicts.
|
||||
</para>
|
||||
|
||||
<section>
|
||||
<section id='migration4.missing.concept'>
|
||||
<title>Functions missing due to conceptual changes</title>
|
||||
<para>
|
||||
As PHP 4.0 now seperates parsing from execution it is no longer
|
||||
|
@ -215,7 +215,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.deprecate'>
|
||||
<title>Deprecate functions and extensions</title>
|
||||
<para>
|
||||
The Adabas and Solid database extensions are no more. Long live
|
||||
|
@ -223,7 +223,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.unset'>
|
||||
<title>Changed status for <function>unset</function></title>
|
||||
<para>
|
||||
<function>unset</function>, although still available, is
|
||||
|
@ -246,7 +246,7 @@
|
|||
</section>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.extensions'>
|
||||
<title>PHP 3.0 extension</title>
|
||||
<para>
|
||||
Extensions written for PHP 3.0 will not work with PHP 4.0 anymore,
|
||||
|
@ -257,7 +257,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.strings'>
|
||||
<title>Variable substitution in strings</title>
|
||||
<para>
|
||||
PHP 4.0 adds a new mechanism to variable substitution in
|
||||
|
@ -285,7 +285,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<section id='migration4.cookies'>
|
||||
<title>Cookies</title>
|
||||
<para>
|
||||
PHP 3.0 hat the bad habit of setting cookies in the reverse order
|
||||
|
|
Loading…
Reference in a new issue