PHP에는 9개의 슈퍼 전역 변수가 있습니다: "$GLOBALS", "$_SERVER", "$_GET", "$_POST", "$_FILES", "$_COOKIE", "$_SESSION", "$ _REQUEST", "$_ENV".
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP에서 사전 정의된 많은 변수는 "슈퍼 전역"입니다. 즉, 해당 변수가 스크립트의 전체 범위에 속함을 의미합니다. 모두 가능합니다. global $variable;
를 실행하지 않고도 함수나 메서드 내에서 액세스할 수 있습니다.
이러한 초전역 변수는 다음과 같습니다.
$GLOBALS
$_SERVER
$_GET
$_POST
$_FILES
$_COOKIE
$_SESSION
$_REQUEST
$_ENV
PHP $_GET은 HTML 양식을 제출한 후 수집하는 데에도 사용할 수 있습니다(method="get" ) 양식 데이터.
$_GET는 URL로 전송된 데이터도 수집할 수 있습니다.
예를 들어 URL 링크에 접속합니다:
http://localhost/test_get.php?subject=PHP&web=W3school.com.cn
사용법은 다음과 같습니다:
<html> <body> <?php echo "Study " . $_GET['subject'] . " at " . $_GET['web']; ?> </body> </html>
PHP $_POST는 HTML을 제출한 후 수집하는 데 널리 사용됩니다. method="post" 양식 데이터를 사용하는 양식입니다. $_POST는 일반적으로 변수를 전달하는 데에도 사용됩니다.
아래 예는 입력 필드와 제출 버튼이 있는 양식을 보여줍니다. 사용자가 데이터를 제출하기 위해 제출 버튼을 클릭하면 양식 데이터가