Go Back   TechArena Community > Software > Software Development
Become a Member!
Forgot your username/password?
Tags Active Topics RSS Search Mark Forums Read

Reply
 
Thread Tools Search this Thread
  #1  
Old 26-03-2009
Member
 
Join Date: May 2008
Posts: 181
PHP development Team Release PHP 5.3.0RC1

The PHP development team announce the availability of the first release candidate of PHP 5.3.0 (PHP 5.3.0RC1). This release marks the final phase in a major improvement in the 5.X series, which includes a large number of new features, bug fixes and security enhancements.

key features of the PHP 5.3
  • Support for namespaces
  • Under the hood performance improvements
  • Late static binding
  • Lambda functions and closures
  • Syntax additions: NOWDOC, limited GOTO, ternary short cut "?:" and __callStatic()
  • Optional garbage collection for cyclic references.
  • Optional mysqlnd PHP native replacement for libmysql.
  • Improved windows support including VC6 and VC9 binaries.
  • More consistent float rounding.
  • Deprecation notices are now handle via E_DEPRECATED (part of E_ALL) instead of the E_STRICT error level.
  • Several enhancements to enable more flexiblity in php.ini (and ini parsing in general).
  • New bundled extensions: ext/phar, ext/intl, ext/fileinfo, ext/sqlite3, ext/enchant.
  • Countless bug fixes and improvements to existing extensions in particular to: ext/openssl, ext/spl and ext/date.
Reply With Quote
  #2  
Old 26-03-2009
Member
 
Join Date: May 2008
Posts: 181
Re: PHP development Team Release PHP 5.3.0RC1

This release also drops several extensions and unifies usage of internal APIs. Users should be aware of the following known backwards compatibility breaks:
  • Parameter parsing API unification will cause some functions to behave more or less strict when it comes to type juggling
  • Removed the following extensions: ext/mhash , ext/msql, ext/pspell , ext/sybase.
  • Moved the following extensions to PECL: ext/ming, ext/fbsql, ext/ncurses, ext/fdf
  • Removed zend.ze1_compatibility_mode

All users of PHP, especially those using earlier PHP 5 releases are advised to test this release as the final release of PHP 5.3.0 will eventually obsolete the 5.2 branch of PHP.

For users upgrading from previous PHP 5 releases there is an upgrading guide available here, detailing the changes between those releases and PHP 5.3.0.

Please also note that we are aware of issues surrounding float/integer handling in some edge cases (some of which have been introduced in PHP 5.2.0), as well as a crash bug in NSAPI, that will be fixed in PHP 5.3.0RC2. These issues however do not prevent wide spread testing of PHP 5.3.0RC1 as users can now rely on the feature set and implementation decisions no longer being changed.
Reply With Quote
Reply

  TechArena Community > Software > Software Development
Tags: ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "PHP development Team Release PHP 5.3.0RC1"
Thread Thread Starter Forum Replies Last Post
Which is the best team Wii Team or PS3 Team for Goldeneye 007 Reloaded? McKenzie! Video Games 7 03-11-2011 11:33 PM
Which is the team behind X-Men: Destiny? Tawannah Video Games 8 30-09-2011 08:22 AM
Elive 1.9.26 development release is available for download Solomon Operating Systems 2 02-05-2009 08:14 PM
Team Viewer ARRYKAM Windows Software 1 20-11-2008 07:21 PM


All times are GMT +5.5. The time now is 07:31 PM.