Heim  >  Artikel  >  Backend-Entwicklung  >  PHP GET-Methode

PHP GET-Methode

WBOY
WBOYOriginal
2024-08-29 13:01:56875Durchsuche

Die Get-Methode der PHP-Programmiersprache ist sehr hilfreich beim Anfordern der Daten von der angegebenen/spezifischen Ressource. Es handelt sich um eine der HTTP-Anfragemethoden zum Anfordern der Daten von der jeweiligen Ressource. HTTP funktioniert normalerweise genauso wie das Request-Response-Protokoll, das zwischen dem Server und dem Client läuft. Ein Client-Browser übermittelt/sendet normalerweise einige HTTP-Anfragen an den spezifischen Server, aber der Server gibt eine bestimmte Antwort an den Client zurück. Diese Anfrage/Antwort enthält einige Statusinformationen über die spezifische Anfrage. Dieser Anforderungsprozess kann aus der GET-METHODE der PHP-Programmiersprache stammen.

WERBUNG Beliebter Kurs in dieser Kategorie PHP-ENTWICKLER - Spezialisierung | 8-Kurs-Reihe | 3 Probetests

Starten Sie Ihren kostenlosen Softwareentwicklungskurs

Webentwicklung, Programmiersprachen, Softwaretests und andere

Syntax:

$_GET["name1"]

Wie funktioniert die PHP-GET-Methode?

Normalerweise ist die GET-Methode der PHP-Programmiersprache ein ungesicherter Methodentyp, da sie die meisten Informationen im URL-Bereich/Adressleistenbereich anzeigt. Die Verwendung der GET-Methode ist auf das Senden von Daten beschränkt, aber GET METHOD hilft beim schnellen Senden der Daten. Es ist auch eine der assoziativen Array-Variablen, die über einige URL-Parameter, die nichts anderes als die Abfragezeichenfolge sind, an das aktuelle spezifische Skript übergeben werden. Dieses Array fordert die Abfragezeichenfolge an. Wir können dafür sorgen, dass die GET-METHODE im normalen PHP-Programm funktioniert, indem wir die Daten von der angegebenen oder der spezifischen Quelle/Ressource anfordern.

Die GET-METHODE funktioniert auch durch das Senden einiger verschlüsselter Informationen durch den Benutzer, die an die spezifische Seitenanforderung angehängt werden. Die Seite enthält nun die verschlüsselten Informationen, die durch das „?“ getrennt sind. Zeichen in der URL-Adressleiste ein. Die GET-Methode erzeugt eine sehr lange Zeichenfolge, die in den Serverprotokollen im Feld „location:“ eines bestimmten Browsers angezeigt wird. Das Senden ist auf maximal 1024 Zeichen beschränkt. Wenn wir mit der GET-Methode sichere Informationen/Informationen wie ein Passwort übergeben, werden diese an den Server gesendet. Daher ist es besser, sie nicht für wichtige und sichere Informationen/Informationen zu verwenden. Die GET-METHODE konnte nicht verwendet werden, um einige Binärdaten wie Word-Dokumente, Bilder usw. an den eigenen/anderen Server zu senden. Auf die Daten kann mit Hilfe der Umgebungsvariablen QUERY_STRING zugegriffen werden, die vom GET METHOD-Konzept gesendet wird. Um auf die gesendeten Daten/Informationen zuzugreifen, wird meistens $_GET verwendet.

Beispiele zur Implementierung der GET-Methode in PHP

Im Folgenden sind die Methoden der PHP-GET-Methode aufgeführt:

Beispiel #1

Dies ist das Beispiel für die Verwendung der GET-METHODE der PHP-Programmiersprache. Hier wird zunächst die Funktion error_reporting() verwendet, um den Fehler einmalig zu behandeln. Dann werden die Variablen x1 und y1 mit den darin enthaltenen GET METHOD-Werten f1 und s1 verwendet. Anschließend wird die Variable z1 erstellt, um die Werte der Variablen x1 und y1 zusammenzufassen. Dann dient die Echo-Anweisung dazu, den Wert der z1-Variablen anzuzeigen. Dann wird in der Formularmethode die GET-Methode verwendet. Innerhalb des Formulars

Tags werden verwendet, um die Tabelle mit bestimmten Spalten und Zeilen zu erstellen. F1- und S1-Werte werden übergeben, um die Informationen an die Variablen x1 und y1 zu erhalten. Dann wird der Variablenwert z1 erstellt und oben im Browserergebnis angezeigt. Schauen Sie sich die Ausgabe an, um zu erfahren, wie das Ergebnis vor und nach den eingegebenen Werten aussehen wird.

Code:

<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>

Ausgabe: 

1_1:

PHP GET-Methode

1_2:

PHP GET-Methode

Beispiel #2

Im folgenden Beispiel des GET METHOD-Konzepts müssen Benutzer einen Namen in das Textfeld eingeben. Dies erfolgt nach Eingabe des Namens und Klicken auf „Eingabenamen senden“. Über dem Eingabefeld sehen Sie eine Ausgabe des eingegebenen Namens/Worts und anschließend wieder das normale Eingabefeld wie zuvor. Dank der GET-METHODE der PHP-Programmiersprache können Benutzer sogar die Eingabe überprüfen, die sich in der URL befindet. Hier wird zunächst die Echo-Anweisung mit dem GET METHOD-Aufruf verwendet, aber der darin enthaltene String-Name/Wert hat keinen Wert. Daher übergeben wir den Wert mithilfe der FORM-Methode an diese. Anschließend dient die Tabelle zum besseren Verständnis zur Eingabe des Eingabenamens. Nach der Eingabe und dem Klicken auf die Schaltfläche „Senden“ wird der Name oben angezeigt.

Code:

<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>

Ausgabe:

PHP GET-Methode

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-Methode

3_2:

PHP GET-Methode

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

Das obige ist der detaillierte Inhalt vonPHP GET-Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Reguläre PHP-AusdrückeNächster Artikel:Reguläre PHP-Ausdrücke