diff options
Diffstat (limited to 'Zend/tests/bug30394.phpt')
-rwxr-xr-x | Zend/tests/bug30394.phpt | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/Zend/tests/bug30394.phpt b/Zend/tests/bug30394.phpt deleted file mode 100755 index b69eda4fef..0000000000 --- a/Zend/tests/bug30394.phpt +++ /dev/null @@ -1,30 +0,0 @@ ---TEST-- -Bug #30394 (Assignment operators yield wrong result with __get/__set) ---FILE-- -<?php -class Container -{ - public function __get( $what ) - { - return $this->_p[ $what ]; - } - - public function __set( $what, $value ) - { - $this->_p[ $what ] = $value; - } - - private $_p = array(); -} - -$c = new Container(); -$c->a = 1; -$c->a += 1; -print $c->a; // --> 2 - -print " - "; -$c->a += max( 0, 1 ); -print $c->a; // --> 4 (!) -?> ---EXPECT-- -2 - 3 |