PHP Tutorials - Herong's Tutorial Examples
Dr. Herong Yang, Version 3.00

Retrieving Information from HTTP Requests

This chapter provides tutorial examples and notes about HTTP request. Topics include retrieving information from $_GET, $_POST, $_COOKIE, $_REQUEST, $_SERVER; promoting and registering $_REQUEST keys and values as global variables.

Predefined Variables Related to HTTP Requests

Operating System Information in $_SERVER

Web Server Information in $_SERVER

Information in $_GET and $_REQUEST

Registering $_REQUEST Keys as Global Variables

Conclusion:

  • $_GET contains information submitted with the GET method.
  • $_POST contains information submitted with the POST method.
  • $_COOKIE contains information stored as cookies.
  • $_REQUEST is the sum of $_GET, $_POST, and $_COOKIE.
  • $_SERVER contains information from the HTTP request, the Web server and the operating system.

Dr. Herong Yang, updated in 2009
Retrieving Information from HTTP Requests