La variable $_REQUEST en PHP fait référence à la variable HTTP Request. La méthode est la suivante : 1. La valeur de la variable $_REQUEST doit être définie en fonction du request_order dans php.ini. request_order = "GP"; 2 , PHP interrogera d'abord la variable get, puis la variable post. Si la variable demandée a le même nom, la valeur de la variable post écrasera la valeur de la variable get 3. Afficher le résultat ; via la fonction "print_r".
Le système d'exploitation pour ce tutoriel : système Windows 10, version php5.6.9, ordinateur Dell G3.
La variable $_REQUEST
en PHP fait référence à la variable HTTP Request. $_REQUEST
变量是指HTTP Request变量。
$_REQUEST
变量中包含哪些值,需要根据php.ini中 request_order设置,我测试的环境是PHP5.5.12 和php5.6.9,其中 request_order
的设置都是:
request_order = "GP"
G代表$_GET
,P代表$_POST
除了$_GET
和$_POST
,还可以添加C($_COOKIE)
当request_order="GP"
$_REQUEST
doivent être définies en fonction du request_order dans php.ini. Les environnements que j'ai testés sont PHP5.5.12. et php5.6.9, parmi lesquels Les paramètres de request_order
sont : 访问 http://127.0.0.3/php/phpcookbook/form/$_REQUEST.php?name=dee&age=28
$_GET
, P signifie $_POST
# 🎜🎜#En plus de $_GET
et $_POST
, vous pouvez également ajouter C($_COOKIE)
lorsque request_order="GP"
, PHP interrogera d'abord la variable get, puis interrogera la variable post C'est-à-dire si la variable de requête de get et. la variable de requête de post a le même nom, la valeur de la variable de publication sera écrasée par la valeur de la variable. Par exemple, définissez la valeur de request_order dans php.ini sur "GPC", c'est-à-dire que si une variable du même nom apparaît, la valeur de la variable dans Cookie écrasera la valeur du variable du même nom dans les requêtes get et post : #🎜 🎜#
<?phpsetcookie('name', 'emperor');echo '<pre class="brush:php;toolbar:false">';print_r($_REQUEST);
Array([name] => emperor[age] => 28)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!