X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=tests%2FHttpQueryString_002.phpt;h=867c700b50d72410a44eceee1c947a31aa24823d;hp=944f2a00c6a12785d590c41c75d41e0e0b132fcc;hb=253b7ec9bbb6006e4b79102ba8fe35a9fdf9ef46;hpb=ad5c874bc157f84d7e9c2fcd261adcfef4b2efe3 diff --git a/tests/HttpQueryString_002.phpt b/tests/HttpQueryString_002.phpt index 944f2a0..867c700 100644 --- a/tests/HttpQueryString_002.phpt +++ b/tests/HttpQueryString_002.phpt @@ -9,8 +9,7 @@ checkver(5); mod(array('a'=>'b','c'=>'3.4','r'=>array(1,2,3))); +$q = new HttpQueryString(false, $array = array('a'=>'b','c'=>'3.4','r'=>array(1,2,3))); var_dump($q->get()); var_dump($q->get('n')); var_dump($q->get('a')); @@ -24,14 +23,12 @@ var_dump($q->get('r')); var_dump($q->get('r', HttpQueryString::TYPE_ARRAY)); var_dump($q->get('r', HttpQueryString::TYPE_OBJECT)); -$q->set('z', array(2)); - -$q->mod(array('a'=>'b', 'c'=> "3.4")); -$q->del('a'); +$q->set('z[0]=2'); +$q->set(array('a'=>'b', 'c'=> "3.4")); +$q->set(array('a' => NULL)); var_dump($q); -var_dump($_GET); -var_dump($_SERVER['QUERY_STRING']); +var_dump($array); echo "Done\n"; ?> @@ -87,13 +84,25 @@ object(HttpQueryString)#1 (2) { ["z"]=> array(1) { [0]=> - int(2) + string(1) "2" } } ["queryString:private"]=> string(33) "c=3.4&r[0]=1&r[1]=2&r[2]=3&z[0]=2" } -array(0) { +array(3) { + ["a"]=> + string(1) "b" + ["c"]=> + string(3) "3.4" + ["r"]=> + array(3) { + [0]=> + int(1) + [1]=> + int(2) + [2]=> + int(3) + } } -NULL Done \ No newline at end of file