1--TEST--
2http_build_query() function with nested object
3--FILE--
4<?php
5class KeyVal {
6    public $public = "input";
7    protected $protected = "hello";
8    private $private = "world";
9}
10
11$o = new KeyVal();
12$nested = new KeyVal();
13
14$o->public = $nested;
15
16// Percent encoded "public[public]=input"
17var_dump(http_build_query($o));
18?>
19--EXPECT--
20string(24) "public%5Bpublic%5D=input"
21