diff options
-rw-r--r-- | tests/classes/array_conversion_keys.phpt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/classes/array_conversion_keys.phpt b/tests/classes/array_conversion_keys.phpt new file mode 100644 index 0000000000..e3bd7e0331 --- /dev/null +++ b/tests/classes/array_conversion_keys.phpt @@ -0,0 +1,18 @@ +--TEST-- +Verifies the correct conversion of objects to arrays +--FILE-- +<?php +class foo +{ + private $private = 'private'; + protected $protected = 'protected'; + public $public = 'public'; +} +var_export((array) new foo); +?> +--EXPECTF-- +array ( + '' . "\0" . 'foo' . "\0" . 'private' => 'private', + '' . "\0" . '*' . "\0" . 'protected' => 'protected', + 'public' => 'public', +) |