PHP GET 메서드

WBOY
WBOY원래의
2024-08-29 13:01:561167검색

PHP 프로그래밍 언어의 Get 메소드는 지정된/특정 리소스에서 데이터를 요청하는 데 매우 유용합니다. 특정 리소스로부터 데이터를 요청하는 HTTP 요청 방식 중 하나입니다. HTTP는 일반적으로 서버와 클라이언트 사이에 있는 요청-응답 프로토콜과 비슷하게 작동합니다. 클라이언트 브라우저는 일반적으로 일부 HTTP 요청을 특정 서버에 제출/전송하지만 서버는 클라이언트에 특정 응답을 반환합니다. 이 요청/응답에는 특정 요청에 대한 일부 상태 정보가 포함되어 있습니다. 해당 요청 프로세스는 PHP 프로그래밍 언어의 GET METHOD에서 이루어질 수 있습니다.

광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사

무료 소프트웨어 개발 과정 시작

웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등

구문:

$_GET["name1"]

PHP GET 메소드는 어떻게 작동하나요?

일반적으로 PHP 프로그래밍 언어의 GET 메소드는 URL 공간/주소 표시줄 공간에 대한 대부분의 정보를 표시하므로 보안되지 않은 유형의 메소드입니다. GET 방식을 사용하면 데이터 전송이 제한되지만 GET METHOD를 사용하면 데이터를 매우 빠르게 전송할 수 있습니다. 이는 또한 쿼리 문자열에 불과한 일부 URL 매개변수를 통해 현재 특정 스크립트에 전달되는 연관 배열 변수 중 하나입니다. 이 배열은 쿼리 문자열을 요청합니다. 지정된 소스/리소스에서 데이터를 요청하여 일반 PHP 프로그램에서 GET METHOD가 작동하도록 만들 수 있습니다.

GET METHOD는 특정 페이지 요청에 추가된 사용자가 인코딩한 일부 정보를 보내는 방식으로도 작동합니다. 이제 페이지는 "?"로 구분된 인코딩된 정보가 됩니다. URL 주소 표시줄 공간의 문자입니다. GET 메서드는 특정 브라우저 위치: 상자의 서버 로그에 나타나는 매우 긴 문자열을 생성합니다. 전송은 1024자로 제한됩니다. GET 메소드를 사용하여 비밀번호와 같은 일부 보안 정보/정보를 전달하면 서버로 전송되므로 중요하고 안전한 정보/정보에는 사용하지 않는 것이 좋습니다. GET METHOD는 단어 문서, 이미지 등과 같은 일부 바이너리 데이터를 자체 서버/기타 서버로 보내는 데 사용할 수 없습니다. 데이터는 GET METHOD 개념에 의해 전송된 QUERY_STRING 환경 변수를 통해 액세스할 수 있습니다. 전송된 데이터/정보에 액세스하려면 $_GET가 가장 많이 사용됩니다.

PHP에서 GET 메소드를 구현하는 예

다음은 PHP GET 메서드의 메서드입니다.

예시 #1

PHP 프로그래밍 언어의 GET METHOD를 사용한 예입니다. 여기서 처음에는 error_reporting() 함수를 사용하여 한 번 오류를 처리했습니다. 그런 다음 x1 및 y1 변수는 GET METHOD f1 및 s1 값과 함께 사용됩니다. 그런 다음 x1 및 y1 변수 값을 합산하기 위해 z1 변수가 생성됩니다. 그런 다음 echo 문은 z1 변수 값을 표시하는 것입니다. 그런 다음 양식 메소드에서 GET 메소드가 사용됩니다.

양식 내부 태그는 특정 열과 행이 있는 테이블을 만드는 데 사용됩니다. f1 및 s1 값은 x1 및 y1 변수에 대한 정보를 가져오기 위해 전달됩니다. 그러면 z1 변수 값이 생성되어 브라우저 결과 상단에 표시됩니다. 입력한 값 전후의 결과가 어떻게 되는지 출력을 확인하세요.

코드:

<html>
<head>
<title>get_browser1</title>
<?php
error_reporting(1);
$x1=$_GET['f1'];
$y1=$_GET['s1'];
$z1=$x1+$y1;
echo "Sum of the two numbers = ".$z1;
?>
</head>
<body bgcolor="skyblue">
<form method="GET" >
<table border="2" bgcolor="green">
<tr>
<td>Enter the first number for input :: </td>
<td><input type="text" name="f1"/></td>
</tr>
<tr>
<td>Enter the second number for input :: </td>
<td><input type="text" name="s1"/></td>
</tr>
<tr align="center">
<td colspan="3" >
<input type="submit" value="+"/></td>
</tr>
</table>
</form>
</body>
</html>

출력: 

1_1:

PHP GET 메서드

1_2:

PHP GET 메서드

예시 #2

아래 GET METHOD 개념의 예에서 사용자는 텍스트 상자 안에 이름을 입력해야 합니다. 이름을 입력하고 "입력 이름 제출"을 클릭하면 완료됩니다. 입력창 위에 입력한 이름/단어가 출력된 것을 볼 수 있으며, 이후에는 이전과 마찬가지로 다시 일반 입력창을 볼 수 있습니다. PHP 프로그래밍 언어의 GET METHOD 덕분에 사용자는 URL 내부의 입력을 확인할 수도 있습니다. 여기서 처음에는 echo 문이 GET METHOD 호출과 함께 사용되었지만 내부에 있는 문자열 이름/값에는 값이 없습니다. 따라서 FORM 메소드를 사용하여 해당 값을 전달하겠습니다. 그런 다음 입력 이름을 입력하는 데 더 나은 이해를 위해 표를 사용합니다. 그런 다음 입력하고 제출 버튼을 클릭하면 이름이 상단에 나타납니다.

코드:

<html>
<head>
<?php
echo $_GET['n1'];
?>
<title>get_browser2 pavankumar sake</title></head>
<body bgcolor="sky color">
<form method="GET">
<table border="2" bgcolor="green">
<tr>
<td>Enter the name for input :: </td>
<td><input type="text" name="n1"/></td>
</tr>
<tr>
<td colspan="3" align="center">
<input type="submit" value="show the input name"/></td>
</tr>
</table>
</form>
</body>
</html>

출력:

PHP GET 메서드

Example #3

This is the example of implementing the GET METHOD to show the name and the age which is entered in the user boxes. Here I entered “pavankumar sake” as name value and “23” as the age value. Here at first, inside of the PHP tags name1 and age1 are used inside, and then using the echo statement they will be printed but those values got from the FORM METHOD below. Check out the output 3_1 and output 3_2 to understand the concept better.

Code:

<?php
if( $_GET['name1'] || $_GET['age1'] ) {
echo "Welcome ". $_GET['name1']. "<br />";
echo "You are ". $_GET['age1']. " years old.";
exit();
}
?>
<html>
<body>
<form action = "<?php $_PHP_SELF ?>" method = "GET">
Name :: <input type = "text" name = "name1" />
Age :: <input type = "text" name = "age1" />
<input type = "submit" />
</form>
</body>
</html>

Output:

3_1:

PHP GET 메서드

3_2:

PHP GET 메서드

Advantages of PHP GET Method

Since some data which will be sent by the GET METHOD of the PHP language will be displayed in/inside of the specific URL, it will only be possible in order to bookmarking the page which is with the specific query values of the string/strings. The GET METHOD will help the specific method requests can/should be cached and the Get Method requests remains in our browser history. The Get Method requests can/will be bookmarked.

Conclusion

I hope you learnt what is the definition of PHP Get Method along with its syntax and explanation, How the PHP Get Method works along with the various examples and explanation of those examples, Advantages of the Get Method etc. to under the Get Method concept better.

Recommended Article

This is a guide to the PHP GET Method. Here we discuss the introduction, syntax, and working of Get Method in PHP along with examples and advantages. You can also go through our other suggested articles to learn more –

  1. Abstract Class in PHP
  2. Socket Programming in PHP
  3. PHP Frameworks

위 내용은 PHP GET 메서드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 정규식다음 기사:PHP 정규식