In PHP, $_REQUEST is a superglobal variable. It is an associative array which is a collection of contents of $_GET, $_POST and $_COOKIE variables.
The settings in your “php.ini” file decides the composition of this variable.
One of the directives in “php.ini” is request_order, which decides the order in which PHP registers GET, POST and COOKIE variables.
The presence and order of variables listed in this array is defined according to the PHP variables_order.
If a PHP script is run from the command line, the argc and argv variables are not included in the $_REQUST array because their values are taken from the $_SERVER array, which in turn is populated by the web server.
$_REQUEST with GET Method
Save the following script in the document folder of the Apache server. If you are using XAMPP server on Windows, place the script as “hello.php” in the “c:/xampp/htdocs” folder.