1--TEST--
2Handling of UNDEF property in compound assign
3--FILE--
4<?php
5class C {
6    public $a = 0;
7}
8function foo() {
9    $x = new C;
10    $x->a = 1;
11    unset($x->a);
12    $x->a += 2;
13    var_dump($x);
14}
15foo();
16?>
17--EXPECTF--
18Notice: Undefined property: C::$a in %s on line %d
19object(C)#1 (1) {
20  ["a"]=>
21  int(2)
22}
23