This may sound obvious but just a reminder: this object only works with parameters submitted via GET method. Variables submitted via POST will not be parsed by this object.
The HttpQueryString class
(No version information available, might only be in SVN)
Class synopsis
Class Members
Properties
| Modifiers | Type | Name | Description |
|---|---|---|---|
| private | array | queryArray | query parameters |
| private | string | queryString | serialized query parameters |
| Modifiers | Type | Name | Description |
|---|---|---|---|
| private | array | instance | holds singletons |
Predefined Constants
| Type | Name | Description |
|---|---|---|
| int | TYPE_BOOL | retrieve query param as bool |
| int | TYPE_INT | retrieve query param as int |
| int | TYPE_FLOAT | retrieve query param as float |
| int | TYPE_STRING | retrieve query param as string |
| int | TYPE_ARRAY | retrieve query param as array |
| int | TYPE_OBJECT | retrieve query param as object |
Table of Contents
- HttpQueryString::__construct — HttpQueryString constructor
- HttpQueryString::get — Get (part of) query string
- HttpQueryString::mod — Modifiy query string copy
- HttpQueryString::set — Set query string params
- HttpQueryString::singleton — HttpQueryString singleton
- HttpQueryString::toArray — Get query string as array
- HttpQueryString::toString — Get query string
- HttpQueryString::xlate — Change query strings charset
