Inputクラスは、HTTPパラメータ、サーバ変数及びユーザエージェント情報を扱うメソッドを提供する。
メソッド | 説明 |
---|---|
method | リクエストに指定されたHTTPメソッドを返す。 |
protocol | リクエストに指定されたプロトコル(httpとhttpsのいずれか)を返す。 |
ip | リクエストを送信したクライアントのIPアドレスを返す。 |
real_ip | PROXYサーバを経由したアクセスの場合、アクセス元のクライアントのIPアドレスを返す。 |
referrer | リクエストのリファラを返す。 |
user_agent | クライアントのユーザエージェントを返す。 |
is_ajax | AJAXによるリクエスト(XMLHttpRequest)であればtrueを返す。 |
post | POSTデータを返す。 |
get | GETデータを返す。 |
// $_GETのすべての値を取得
Input::get();
// $_GET['id']の値を取得
Input::get('id');