diff --git a/tests/compiler/basic/unset-numeric-string-key.phpt b/tests/compiler/basic/unset-numeric-string-key.phpt new file mode 100644 index 00000000..19103c40 --- /dev/null +++ b/tests/compiler/basic/unset-numeric-string-key.phpt @@ -0,0 +1,34 @@ +--TEST-- +Nested unset removes numeric string keys created in an empty array (#114) +--FILE-- + +--EXPECT-- +array(1) { + [1]=> + array(3) { + [1]=> + string(1) "1" + [2]=> + string(1) "2" + [3]=> + string(1) "3" + } +} +array(1) { + [1]=> + array(1) { + [3]=> + string(1) "3" + } +}