summaryrefslogtreecommitdiff
path: root/ext/standard/tests/array/bug26458.phpt
blob: d24e1f151b01ed08cee72a60d760ba87a9c06332 (plain)
ofshex dumpascii
0000 2d 2d 54 45 53 54 2d 2d 0a 42 75 67 20 23 32 36 34 35 38 20 28 76 61 72 5f 64 75 6d 70 28 29 2c --TEST--.Bug.#26458.(var_dump(),
0020 20 76 61 72 5f 65 78 70 6f 72 74 28 29 20 26 20 64 65 62 75 67 5f 7a 76 61 6c 5f 64 75 6d 70 28 .var_export().&.debug_zval_dump(
0040 29 20 61 72 65 20 6e 6f 74 20 62 69 6e 61 72 79 20 73 61 66 65 20 66 6f 72 20 61 72 72 61 79 20 ).are.not.binary.safe.for.array.
0060 6b 65 79 73 29 0a 2d 2d 46 49 4c 45 2d 2d 0a 3c 3f 70 68 70 0a 24 74 65 73 74 20 3d 20 61 72 72 keys).--FILE--.<?php.$test.=.arr
0080 61 79 28 22 41 5c 78 30 30 42 22 20 3d 3e 20 22 48 65 6c 6c 6f 20 77 6f 72 6c 64 22 29 3b 0a 76 ay("A\x00B".=>."Hello.world");.v
00a0 61 72 5f 64 75 6d 70 28 24 74 65 73 74 29 3b 0a 76 61 72 5f 65 78 70 6f 72 74 28 24 74 65 73 74 ar_dump($test);.var_export($test
00c0 29 3b 0a 64 65 62 75 67 5f 7a 76 61 6c 5f 64 75 6d 70 28 24 74 65 73 74 29 3b 0a 3f 3e 0a 2d 2d );.debug_zval_dump($test);.?>.--
00e0 45 58 50 45 43 54 2d 2d 0a 61 72 72 61 79 28 31 29 20 7b 0a 20 20 5b 22 41 00 42 22 5d 3d 3e 0a EXPECT--.array(1).{...["A.B"]=>.
0100 20 20 73 74 72 69 6e 67 28 31 31 29 20 22 48 65 6c 6c 6f 20 77 6f 72 6c 64 22 0a 7d 0a 61 72 72 ..string(11)."Hello.world".}.arr
0120 61 79 20 28 0a 20 20 27 41 00 42 27 20 3d 3e 20 27 48 65 6c 6c 6f 20 77 6f 72 6c 64 27 2c 0a 29 ay.(...'A.B'.=>.'Hello.world',.)
0140 61 72 72 61 79 28 31 29 20 72 65 66 63 6f 75 6e 74 28 32 29 7b 0a 20 20 5b 22 41 00 42 22 5d 3d array(1).refcount(2){...["A.B"]=
0160 3e 0a 20 20 73 74 72 69 6e 67 28 31 31 29 20 22 48 65 6c 6c 6f 20 77 6f 72 6c 64 22 20 72 65 66 >...string(11)."Hello.world".ref
0180 63 6f 75 6e 74 28 31 29 0a 7d 0a count(1).}.