- Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.13
- object(Foo)#1 (1) { ["bar"]=> string(11) "hello world" }
<?php
class Foo {
public function __construct(
public readonly int $bar,
) {}
}
$foo = new Foo(1);
$ao = new ArrayObject($foo);
$ao['bar'] = 'hello world';
var_dump($foo);