PHP의 $_REQUEST 변수는 HTTP 요청 변수를 참조합니다. 방법은 다음과 같습니다. 1. $_REQUEST 변수의 값은 php.ini의 request_order에 따라 설정되어야 합니다. 코드는 request_order = "GP"입니다. 2. PHP는 먼저 get 변수를 쿼리한 다음 post 변수를 쿼리합니다. 요청된 변수의 이름이 동일한 경우 post 변수의 값이 get 변수의 값을 덮어씁니다. 3. "print_r" 함수를 통해 결과를 출력합니다. .
이 튜토리얼의 운영 체제: Windows 10 시스템, php5.6.9 버전, Dell G3 컴퓨터.
PHP의 $_REQUEST
변수는 HTTP 요청 변수를 나타냅니다. $_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
변수에 포함된 값은 php.ini의 request_order에 따라 설정해야 합니다. 제가 테스트한 환경은 PHP5.5.12와 php5.6.9 중 하나입니다. request_order 코드 설정은 다음과 같습니다. <p><pre class="brush:php;toolbar:false">访问
http://127.0.0.3/php/phpcookbook/form/$_REQUEST.php?name=dee&age=28</pre></p>G는 <code>$_GET
를 나타내고 P는 $_POST
를 나타냅니다($ 제외). _GET
및 $ _POST
, C($_COOKIE)
예를 들어 php.ini의 request_order 값을 "GPC"로 설정합니다. 즉, 같은 이름의 변수가 나타나면 Cookie의 변수 값이 같은 이름의 변수 값을 덮어씁니다. 가져오기 및 게시 요청: 🎜<?phpsetcookie('name', 'emperor');echo '<pre class="brush:php;toolbar:false">';print_r($_REQUEST);
Array([name] => emperor[age] => 28)🎜출력: 🎜rrreee🎜 🎜🎜🎜
위 내용은 PHP의 _request에 있는 괄호 안의 변수는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!