function parse($dsn = "php://input")
 {
     $put = fopen($dsn, "r");
     $query_string = '';
     while ($put_string = fread($put, 1024)) {
         $query_string .= $put_string;
     }
     $uri = new lmbUri();
     $uri->setQueryString($query_string);
     return $uri->getQueryItems();
 }
Beispiel #2
0
 function testSetQueryString2()
 {
     $str = 'http://localhost';
     $uri = new lmbUri($str);
     $uri->setQueryString('foo[i1]=1&foo[i2]=2');
     $this->assertEqual($uri->countQueryItems(), 1);
     $this->assertEqual($uri->getQueryItem('foo'), array('i1' => '1', 'i2' => '2'));
 }