> Any good links you could throw my way describing proposed changes?

There are archives of the Zend Engine 2 list at zend.com:
http://www.zend.com/lists.php

There is one big change with objects that will break BC.  Objects pass by
reference instead of value, both for function calls and assignments.  For
example:

<?
    class a {}

    function c($c)
    {
        $c->name = 'C';
    }

    $a = new a;
    $b = $a;

    $a->name = "A";
    print($a->name);
    $b->name = "B";
    print($a->name);
    c($a);
    print($a->name);
?>

In ZE1 you get "AAA". In ZE2 you get "ABC".

Leon

---
Leon Atkinson <http://www.leonatkinson.com/>



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to