1--TEST--
2Changing Directory::$handle property
3--FILE--
4<?php
5
6$d = dir(getcwd());
7try {
8    $d->handle = "Havoc!";
9} catch (Error $e) {
10    echo $e->getMessage(), "\n";
11}
12var_dump($d->handle);
13
14$d = dir(getcwd());
15try {
16    unset($d->handle);
17} catch (Error $e) {
18    echo $e->getMessage(), "\n";
19}
20var_dump($d->handle);
21
22?>
23--EXPECTF--
24Cannot modify readonly property Directory::$handle
25resource(%d) of type (stream)
26Cannot unset readonly property Directory::$handle
27resource(%d) of type (stream)
28