This is an alpha release to encourage users to identify bugs, as well as to ensure that all new features and backward compatibility are evaluated and documented before the final release of PHP 5.4.0. Please report the results to the QA mailing list (php-qa@lists.php.net) and / or to the
PHP bug tracker . Windows binaries can be downloaded from the
Windows QA site.
Do not use it on combat servers!Incomplete list of changes:
- Added Traits
- Added Array dereferencing
- Added support for DTrace
- Improved memory usage and performance of Zend Engine
- Sqlite extension moved to PECL (sqlite3 left)
Please note that some existing features have been removed:
- syntax break / continue $ var
- ini directives register_globals, allow_call_time_pass_reference and register_long_arrays
- session_is_regisitered (), session_registered () and session_unregister ()
This is the first release that follows
the RFC release process . Next alpha will be released within four weeks. The feature set and PHP 5.4 APIs are
not final .
')
The full list of changes can be viewed in the
NEWS file.
A few words about the bug tracker
Some know the last two weeks the bug tracker lay. Yesterday his work was restored with the following restrictions:
- Existing bugs (before the fall) will be read only
- Attached patches are not available.
- Only new bugs can be edited / modified.
The main
thing is that now the bug tracker is available only at
https : //bugs.php.netWork on the full restoration is underway. Premature launch is due to the release of PHP 5.4 alpha1. A little more you can read
here .
UPD. The bug tracker is fully restored.