-
Notifications
You must be signed in to change notification settings - Fork 0
Lesson3
shogirin edited this page May 30, 2015
·
3 revisions
- $_GET:getメソッドにより送信された値
- $_POST:postメソッドにより送信された値
- $_COOKIE:クッキーの値
- $_ REQUEST:$_GET、$_POST、$_COOKIEをまとめたもの
- $_SERVER:サーバーの環境情報やクライアント(Webブラウザー)の情報
- $_SESSION:セッションに格納した値
GETとPOSTの違いは、GETメソッドの場合、送信値はURLに連結した形で送信される。
例えば、formタグで送信する際は、method属性でgetとpostを設定する。
http://www.atmarkit.co.jp/ait/articles/1407/02/news038.html
####COOKIE
アクセスした Web サイトからPC上に配布される小さいファイル。
cookieを用いることで、各ページ間を移動したり、再度サイトを訪れてもcookieで配布したデータを共有することができる。
各ブラウザの設定で、所持しているcookieを参照することができる。
http://www.phpbook.jp/tutorial/cookie/
####SESSION
HTTP通信の都合上、単純には実現できない一連の通信をセッションとして扱う為の仕組み。
cookieだけで実現するには、保持内容がローカルから安易に参照できてしまう為、サーバー側に一時ファイルやDB、物理メモリーなどに保持内容を投げ、cookieはその取得手段として用いられる。
http://www.phpbook.jp/tutorial/session/