> BTW, I don't think for GMP right now += modifies existing object.
> I guess it may be possible to implement it the other way (not sure).
>
It doesn't.  As seen below, we get a new, second object on the
assign_add.  Wrong behavior IMO, but something to fix separately from
this.

$g = gmp_init(123);
var_dump($g); // object(GMP)#1 { ["num"]=> 123 }
$g += 1;
var_dump($g); // object(GMP)#2 { ["num"]=> 124 }

-Sara

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

Reply via email to