Slashdot Mirror


PHP5 Just Around the Corner

HitByASquirrel writes "Just doing the rounds and I found that Zend has released PHP 5.0 Beta 4: 'This fourth beta of PHP 5 is also scheduled to be the last one (barring unexpected surprises, that did occur with beta 3). This beta incorporates dozens of bug fixes since Beta 3, rewritten exceptions support, improved interfaces support, new experimental SOAP support, as well as lots of other improvements, some of which are documented in the ChangeLog.' Hopefully they won't have any 'unexpected surprises' and we'll see this before summer!"

2 of 85 comments (clear)

  1. PHP5 References by djace · · Score: 5, Informative

    Yeah, sure, "just around the corner". That's what they said a year ago :P

    Some interesting slashdot PHP5 references:
    "PHP5 is well under development and a beta is expected out by March 2003 and released summer 2003"
    Introduction to PHP5

    General PHP5 References:
    Changes in PHP 5/Zend Engine 2.0
    Pidget: The PHP Widget Library

  2. Re:Why no lexical closures? by FrangoAssado · · Score: 5, Informative

    Well, for a quick and simple example, instead of writing

    function f($a, $b) { return strcmp($b, $a); }

    usort($array, 'f');

    you could just write something like

    usort($array, function ($a, $b) { return strcmp($b, $a); });

    With this, functions would be first-class objects, which probably complicates the internals of the language, but it could be added when the reestructuring for improved OOP was done.