HTML 폼에서 전송된 데이터를 PHP에서 받기 위해 사용하는 슈퍼 전역 변수는?

과목: PHP

문제 번호: 2905

easy
HTML 폼에서 전송된 데이터를 PHP에서 받기 위해 사용하는 슈퍼 전역 변수는?
<form action="process.php" method="POST">
    <input type="text" name="username">
    <input type="submit">
</form>
A. $_FORM$_INPUT
B. $_GET$_POST
C. $_REQUEST$_SESSION
D. $_DATA$_FIELD

정답: B



PHP에서 폼 데이터를 수집하는 주요 슈퍼 전역 변수는 $_GET$_POST입니다.

⦁ 슈퍼 전역 변수 특징:
⦁ 어떤 스코프에서든 접근 가능
⦁ 함수나 클래스 내부에서도 global 선언 없이 사용
⦁ 폼의 method 속성에 따라 결정됨

⦁ 사용법:
⦁ POST 방식: $_POST['필드명']
⦁ GET 방식: $_GET['필드명']
⦁ 두 방식 모두: $_REQUEST['필드명'] (권장하지 않음)

⦁ 배열 구조: key => value 형태로 폼 필드명이 키, 사용자 입력값이 값

💡 학습 팁

이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.