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 を使用してください.

関数

 * - 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.

... many more, this is a partial list.

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.