xref: /PHP-7.4/ext/standard/tests/array/bug26458.phpt (revision 694824f3)
1--TEST--
2Bug #26458 (var_dump(), var_export() & debug_zval_dump() are not binary safe for array keys)
3--FILE--
4<?php
5$test = array("A\x00B" => "Hello world");
6var_dump($test);
7var_export($test);
8debug_zval_dump($test);
9?>
10--EXPECTF--
11array(1) {
12  ["A�B"]=>
13  string(11) "Hello world"
14}
15array (
16  'A' . "\0" . 'B' => 'Hello world',
17)array(1) refcount(%d){
18  ["A�B"]=>
19  string(11) "Hello world" refcount(%d)
20}
21