다음 링크를 클릭했을 때 PHP에서 데이터를 받는 방법은?

과목: PHP

문제 번호: 2891

medium
다음 링크를 클릭했을 때 PHP에서 데이터를 받는 방법은?
<a href="page.php?name=John&age=25">링크</a>

// page.php 파일
echo "이름: " . ___['name'];
echo "나이: " . ___['age'];
A. $_POST
B. $_REQUEST
C. $_COOKIE
D. $_SESSION

정답: B



URL의 쿼리스트링 데이터는 GET 방식으로 전송되며, $_REQUEST로 접근할 수 있습니다.

⦁ GET 방식 특징:
⦁ URL에 데이터가 노출됨
⦁ 북마크 가능, 새로고침 시 재전송 안전
⦁ 데이터 양에 제한 (보통 2048자)

⦁ 쿼리스트링 구조: ?key1=value1&key2=value2

⦁ 접근 방법들:
$_REQUEST['name'] (GET, POST, COOKIE 모두 가능)
$_GET['name'] (GET 전용, 더 구체적)

⦁ 실행 결과:
이름: John
나이: 25

💡 학습 팁

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