Merge branch 'R_2_0'
[m6w6/ext-http] / tests / params001.phpt
index 40b5e157583d43049d084b22f17ceb268b5fb676..5b28deed83a041d1c355fd3e5bc658bceb72f643 100644 (file)
@@ -3,11 +3,12 @@ header params
 --SKIPIF--
 <?php
 include "skipif.inc";
+?>
 --FILE--
 <?php
 echo "Test\n";
 
-$ct = new http\Params("text/html; charset=utf-8");
+$ct = new http\Params("text/html; charset=utf-8", ",", ";", "=", 0);
 
 var_dump(
        isset($ct["text/html"]),
@@ -25,7 +26,7 @@ var_dump(
        $ct["text/json"]["arguments"]["charset"]
 );
 
-var_dump((string) $ct);
+var_dump((string) $ct,$ct);
 
 ?>
 DONE
@@ -38,4 +39,27 @@ bool(false)
 bool(true)
 string(10) "iso-8859-1"
 string(%d) "text/json;charset=iso-8859-1"
+object(http\Params)#%d (5) {
+  ["params"]=>
+  array(1) {
+    ["text/json"]=>
+    array(2) {
+      ["value"]=>
+      bool(true)
+      ["arguments"]=>
+      array(1) {
+        ["charset"]=>
+        string(10) "iso-8859-1"
+      }
+    }
+  }
+  ["param_sep"]=>
+  string(1) ","
+  ["arg_sep"]=>
+  string(1) ";"
+  ["val_sep"]=>
+  string(1) "="
+  ["flags"]=>
+  int(0)
+}
 DONE