From: Kai Schroeder Date: Sat, 17 Jul 2010 21:26:01 +0000 (+0000) Subject: Test for #52359 X-Git-Tag: php-5.3.3~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ede218d54c9b3e746ace934bda07e50e26cdb584;p=php Test for #52359 --- diff --git a/ext/standard/tests/http/bug52359.phpt b/ext/standard/tests/http/bug52359.phpt new file mode 100644 index 0000000000..a2d93d2fb6 --- /dev/null +++ b/ext/standard/tests/http/bug52359.phpt @@ -0,0 +1,21 @@ +--TEST-- +Bug #52359 (http_build_query seem to encode array incorrectly) +--FILE-- + array( + '1', + '2' + ), + 'bar' => 'foo' +); + +$b = http_build_query($a, NULL, '&'); +var_dump($b); + +$c = urldecode($b); +var_dump($c); +?> +--EXPECTF-- +string(43) "foo%2Fbar%5B%5D=1&foo%2Fbar%5B%5D=2&bar=foo" +string(31) "foo/bar[]=1&foo/bar[]=2&bar=foo" \ No newline at end of file