Manual:WebRequest.php/ja

詳細
The WebRequest class which encapsulates getting at data passed in the URL or via a POSTed form, handling remove of "magic quotes" slashes, stripping illegal input characters and normalizing Unicode sequences.

を通して標準の WebRequest にアクセスできます.

このクラスの追加的なインスタンスを作成してはいけません.

代わりに、DerivativeRequest を作成するか、または利用者のリクエスト コンテキストがない場合は FauxRequest を使用してください.

関数
... many more, this is a partial list.
 * - get a string, or null if the parameter was not set.
 * - get an integer, or null if the parameter was not set.
 * - same as getVal, but converts the value to a boolean. To know if a parameter is set, use  instead.
 * - get an array or null if the parameter was not passed. If the parameter is a scalar, it will return an array with a single element.
 * - return a boolean whether the parameter was passed, this is useful for checkboxes.
 * - get a cookie from the $_COOKIE jar.
 * - returns a bool whether the request was posted.

WebRequestUpload
WebRequestUpload is an object to access the $_FILES array. It should only be called by WebRequest. A WebRequestUpload object is generated by WebRequest::getUpload.

FauxRequest
FauxRequest is a class extending WebRequest. Its purpose is to emulate a request for testing or prototyping. FauxRequest should be avoided in production code.

Also see for an example.