diff options
Diffstat (limited to 'ext/spl/tests/bug69845.phpt')
-rw-r--r-- | ext/spl/tests/bug69845.phpt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/ext/spl/tests/bug69845.phpt b/ext/spl/tests/bug69845.phpt new file mode 100644 index 0000000000..db88a8e10d --- /dev/null +++ b/ext/spl/tests/bug69845.phpt @@ -0,0 +1,13 @@ +--TEST-- +Fixed bug #69845 (ArrayObject with ARRAY_AS_PROPS broken) +--FILE-- +<?php +for ($i = 0; $i<2; $i++) { + $data = new \ArrayObject(new stdClass(), ArrayObject::ARRAY_AS_PROPS); + $data->itemType = 'bulletin'; + var_dump(!is_null($data['itemType'])); +} +?> +--EXPECT-- +bool(true) +bool(true) |