--TEST-- Testing usage of object as array on clone statement --FILE-- <?php error_reporting(E_ALL|E_STRICT); class foo { public function __get($a) { return new $this; } } $c = new foo; $a = clone $c->b[1]; ?> --EXPECTF-- Fatal error: Cannot use object of type foo as array in %s on line %d