diff options
-rw-r--r-- | NEWS | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -1,6 +1,20 @@ PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -?? ??? 2004, PHP 5 RC1 +?? ??? 2004, PHP 5 Beta 4 +- Readded support for using classes before they are declared according to + the behavior in PHP 4. This won't work with classes who are using PHP 5 + features such as interfaces. (Zeev, Andi) +- Added error message when trying to re-assign to $this variable. (Zeev, Andi) +- Improved destructor implementation to always call destructors on clean + shutdown. An order of destruction is not guaranteed. (Zeev, Andi) +- Fixed problem with parse error in include() file not stopping PHP's + execution (Ilia) +- Redesigned exception support. This fixes many bugs in the previous design + such as nested try's and problems with overloaded extensions. (Zeev, Andi) +- Redesigned clone by adding a clone keyword (clone $obj) and copying all + properties before __clone() is called. Also allows calling parent __clone + function by using parent::__clone(). (Zeev, Andi) +- Added support for an interface to extend another interface (Zeev) - Respect property visibility in foreach. (Marcus) - Completely overhauled SimpleXML extension. (Marcus, Rob, Sterling) - Added new Interbase functions: (Ard) |