소개
$_GET HTTP 요청의 URL에 추가된 쿼리 문자열을 통해 현재 스크립트에 전달된 변수의 연관 배열입니다. 배열은 GET 요청 외에 쿼리 문자열이 있는 모든 요청으로 채워집니다.
$HTTP_GET_VARS 동일한 초기 정보를 포함하지만 더 이상 사용되지 않습니다.
기본적으로 클라이언트 브라우저는 HTTP GET 방식으로 서버에 URL 요청을 보냅니다. URL에 연결된 쿼리 문자열에는 &로 연결된 키=값 쌍이 포함될 수 있습니다. 상징. $_GET 연관 배열은 이러한 키 값 쌍을 저장합니다.
브라우저의 URL이 https://localhost/testscript.php?name=xyz&age=20이라고 가정합니다.
예시
<?php echo "Name : " . $_GET["name"] . "<br>"; echo "Age : " . $_GET["age"]; ?>
출력
이것은 다음 결과를 생성합니다 -
Name : xyz Age : 20
다음 예제에서는 htmlspecialchars() 함수를 사용하여 HTML 엔터티의 문자를 변환합니다.
문자 | 교체 |
---|---|
<(미만) | < |
'(작은따옴표) | <일>' 또는 '|
"(큰따옴표) | " |
&(앰퍼샌드) | & |
> (보다 큼) | > |
브라우저의 URL이 https://localhost/testscript.php?name=xyz&age=20이라고 가정합니다.
예시
<?php echo "Name: " . htmlspecialchars($_GET["name"]) . "<br>"; echo "age: " . htmlspecialchars($_GET["age"]) . "<br>"; ?>
출력
이것은 다음 결과를 생성합니다 -
Name : xyz Age : 20