<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.iis.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:cs="http://blogs.iis.net/"><channel><title>PHP Community</title><link>http://forums.iis.net/1102.aspx</link><description>A forum for the PHP community running on IIS</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>PHP 5.3.0RC1 is out!</title><link>http://forums.iis.net/thread/1898115.aspx</link><pubDate>Wed, 25 Mar 2009 14:52:06 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1898115</guid><dc:creator>pierrejoye</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1898115.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1102&amp;PostID=1898115</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;The PHP development team is proud to 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.&lt;/p&gt;&lt;div&gt;
      
      &lt;p&gt;The key features of the PHP 5.3 branch include:&lt;/p&gt;
      &lt;ul&gt;&lt;li&gt;Support for &lt;a href="http://php.net/namespaces"&gt;namespaces&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Under the hood performance improvements&lt;/li&gt;&lt;li&gt;&lt;a href="http://php.net/lsb"&gt;Late static binding&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://docs.php.net/functions.anonymous"&gt;Lambda functions and closures&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
         Syntax additions: 
         &lt;a href="http://php.net/manual/language.types.string.php#language.types.string.syntax.nowdoc"&gt;NOWDOC&lt;/a&gt;, limited GOTO,
         &lt;a href="http://php.net/ternary#language.operators.comparison.ternary"&gt;ternary short cut &amp;quot;?:&amp;quot;&lt;/a&gt; and
         &lt;a href="http://php.net/__callstatic"&gt;__callStatic()&lt;/a&gt;
        &lt;/li&gt;&lt;li&gt;Optional &lt;a href="http://php.net/gc_enable"&gt;garbage collection&lt;/a&gt; for cyclic references&lt;/li&gt;&lt;li&gt;Optional &lt;a href="http://php.net/mysqli.mysqlnd"&gt;mysqlnd&lt;/a&gt; PHP native replacement for libmysql&lt;/li&gt;&lt;li&gt;Improved &lt;a href="http://windows.php.net/"&gt;windows&lt;/a&gt; support including VC6 and VC9 binaries&lt;/li&gt;&lt;li&gt;More consistent float rounding&lt;/li&gt;&lt;li&gt;Deprecation notices are now handle via E_DEPRECATED (part of E_ALL) instead of the E_STRICT error level&lt;/li&gt;&lt;li&gt;Several enhancements to enable more &lt;a href="http://php.net/ini.sections"&gt;flexiblity in php.ini&lt;/a&gt; (and ini parsing in general)&lt;/li&gt;&lt;li&gt;New bundled extensions:
         &lt;a href="http://php.net/phar"&gt;ext/phar&lt;/a&gt;,
         &lt;a href="http://php.net/intl"&gt;ext/intl&lt;/a&gt;,
         &lt;a href="http://php.net/fileinfo"&gt;ext/fileinfo&lt;/a&gt;,
         &lt;a href="http://php.net/sqlite3"&gt;ext/sqlite3&lt;/a&gt;,
         &lt;a href="http://php.net/enchant"&gt;ext/enchant&lt;/a&gt;
        &lt;/li&gt;&lt;li&gt;Countless bug fixes and improvements to existing extensions in particular to:
         &lt;a href="http://php.net/openssl"&gt;ext/openssl&lt;/a&gt;,
         &lt;a href="http://php.net/spl"&gt;ext/spl&lt;/a&gt; and
         &lt;a href="http://php.net/datetime"&gt;ext/date&lt;/a&gt;
        &lt;/li&gt;&lt;/ul&gt;
      &lt;p&gt;This
release also drops several extensions and unifies usage of internal
APIs. Users should be aware of the following known backwards
compatibility breaks:&lt;/p&gt;
      &lt;ul&gt;&lt;li&gt;Parameter parsing API unification will cause some functions to behave more or less strict when it comes to type juggling&lt;/li&gt;&lt;li&gt;Removed the following extensions:
         &lt;a href="http://php.net/mhash"&gt;ext/mhash&lt;/a&gt; (see &lt;a href="http://php.net/hash"&gt;ext/hash&lt;/a&gt;),
         &lt;a href="http://php.net/msql"&gt;ext/msql&lt;/a&gt;,
         &lt;a href="http://php.net/pspell"&gt;ext/pspell&lt;/a&gt; (see &lt;a href="http://php.net/enchant"&gt;ext/enchant&lt;/a&gt;),
         &lt;a href="http://php.net/sybase"&gt;ext/sybase&lt;/a&gt; (see &lt;a href="http://php.net/sybase"&gt;ext/sybase_ct&lt;/a&gt;)
        &lt;/li&gt;&lt;li&gt;Moved the following extensions to PECL:
         &lt;a href="http://php.net/ming"&gt;ext/ming&lt;/a&gt;,
         &lt;a href="http://php.net/fbsql"&gt;ext/fbsql&lt;/a&gt;,
         &lt;a href="http://php.net/ncurses"&gt;ext/ncurses&lt;/a&gt;,
         &lt;a href="http://php.net/fdf"&gt;ext/fdf&lt;/a&gt;
        &lt;/li&gt;&lt;li&gt;Removed &lt;a href="http://php.net/manual/ini.core.php#ini.zend.ze1-compatibility-mode"&gt;zend.ze1_compatibility_mode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;See the &lt;a href="http://cvs.php.net/viewvc.cgi/php-src/UPGRADING?view=markup&amp;amp;pathrev=PHP_5_3"&gt;upgrading guide&lt;/a&gt; for other minor changes&lt;/li&gt;&lt;/ul&gt;
      &lt;p&gt;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.&lt;/p&gt;
      &lt;p&gt;For users upgrading from previous PHP 5 releases there is an upgrading guide available &lt;a href="http://cvs.php.net/viewvc.cgi/php-src/UPGRADING?view=markup&amp;amp;pathrev=PHP_5_3"&gt;here&lt;/a&gt;, detailing the changes between those releases and PHP 5.3.0.&lt;/p&gt;
      &lt;p&gt;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.&lt;/p&gt;
      &lt;p&gt;For a full list of changes in PHP 5.3.0, see the CVS &lt;a href="http://cvs.php.net/viewvc.cgi/php-src/NEWS?view=markup&amp;amp;pathrev=PHP_5_3"&gt;NEWS&lt;/a&gt; file.&lt;/p&gt;
    &lt;/div&gt;</description></item></channel></rss>