--TEST-- DatePeriod modify readonly property --FILE-- interval = "foo"; } catch( \Error $e ) { echo $e::class, ': ', $e->getMessage(), "\n"; } try { $foo =& $dp->interval; } catch( \Error $e ) { echo $e::class, ': ', $e->getMessage(), "\n"; } ?> --EXPECTF-- Error: Cannot modify readonly property DatePeriod::$interval Error: Cannot modify readonly property DatePeriod::$interval