12 $q = new HttpQueryString(false);
13 $q->mod(array('a'=>'b','c'=>'3.4','r'=>array(1,2,3)));
15 var_dump($q->get('n'));
16 var_dump($q->get('a'));
17 var_dump($q->get('a', "i", 0, true));
18 var_dump($q->get('a', "string", 'hi!'));
19 var_dump($q->get('c'));
20 var_dump($q->get('c', HttpQueryString::TYPE_INT));
21 var_dump($q->get('c', HttpQueryString::TYPE_FLOAT));
22 var_dump($q->get('c', HttpQueryString::TYPE_BOOL));
23 var_dump($q->get('r'));
24 var_dump($q->get('r', HttpQueryString::TYPE_ARRAY));
25 var_dump($q->get('r', HttpQueryString::TYPE_OBJECT));
27 $q->set('z', array(2));
29 $q->mod(array('a'=>'b', 'c'=> "3.4"));
34 var_dump($_SERVER['QUERY_STRING']);
40 string(30) "a=b&c=3.4&r[0]=1&r[1]=2&r[2]=3"
65 object(stdClass)#%d (%d) {
73 object(HttpQueryString)#1 (2) {
74 ["queryArray:private"]=>
93 ["queryString:private"]=>
94 string(33) "c=3.4&r[0]=1&r[1]=2&r[2]=3&z[0]=2"