⊗ppPmFmGQ 314 of 447 menu

PHP에서 GET 요청하기

당신은 이미 알고 있듯이, 폼을 GET 메서드로 제출할 때 브라우저 주소창의 ? 기호 뒤에 폼 데이터가 나타납니다. 이 데이터는 PHP 코드 내에서 배열 $_GET로 접근할 수 있습니다.

사실 페이지에 폼이 있는 것은 필수 조건이 아닙니다. 우리는 단순히 수동으로 주소창에 물음표 기호를 입력하고, 그 뒤에 매개변수와 그 값들을 나열한 다음 엔터를 누를 수 있습니다.

이 경우 우리가 입력한 데이터도 배열 $_GET에서 접근할 수 있습니다. 즉, 폼 제출을 시뮬레이션하게 됩니다. 이러한 시뮬레이션을 GET 요청 보내기라고 합니다. 이러한 표현은 우리가 주소창에 직접 물음표와 요청 매개변수를 입력해야 함을 의미합니다.

요청 매개변수는 다음 형식으로 나열됩니다: 이름, 다음 등호 기호, 다음 매개변수 값. 매개변수가 여러 개인 경우 앰퍼샌드 & 기호로 구분됩니다.

예제를 통해 시도해 봅시다. 당신에게 어떤 PHP 파일이 있다고 가정해 보세요. 브라우저에서 평소처럼 접근하세요. 그런 다음 주소창 끝에 ?par1=1를 추가하고 엔터를 누르세요.

결과적으로 우리의 매개변수는 $_GET['par1']에 포함될 것입니다:

<?php echo $_GET['par1']; // '1'을 출력합니다 ?>

이제 매개변수를 하나가 아닌 두 개 보내 봅시다. 이를 위해 주소창 끝에 이것을 추가하세요: ?par1=1&par2=2 그리고 엔터를 누르세요. 결과는 다음과 같습니다:

<?php var_dump($_GET); // ['par1' => '1', 'par2' => '2'] ?>

GET 요청을 사용하여 숫자를 보내세요. 화면에 출력하세요.

GET 요청을 사용하여 숫자를 보내세요. 화면에 그 숫자의 제곱을 출력하세요.

GET 요청을 사용하여 두 개의 숫자를 보내세요. 화면에 이 숫자들의 합을 출력하세요.

GET 요청을 통해 숫자가 전송된다고 가정합니다. 숫자 1이 전달되면 화면에 단어 'hello'를 출력하고, 2가 전달되면 단어 'bye'를 출력하도록 만드세요.

다음 배열이 주어졌습니다:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; ?>

GET 요청을 통해 숫자를 전달할 수 있다고 가정합니다. 화면에 요청으로 전달된 번호에 해당하는 배열 요소를 출력하도록 만드세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부