Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Kaedah PHP GET

Kaedah PHP GET

WBOY
WBOYasal
2024-08-29 13:01:56874semak imbas

Kaedah Dapatkan Bahasa Pengaturcaraan PHP sangat membantu dalam meminta data daripada sumber yang ditentukan/khusus. Ia adalah salah satu kaedah permintaan HTTP untuk meminta data daripada sumber tertentu. HTTP biasanya berfungsi sama seperti protokol respons-permintaan iaitu antara pelayan dan klien. Pelayar klien biasanya menyerahkan/menghantar beberapa permintaan HTTP ke pelayan tertentu tetapi pelayan akan mengembalikan respons khusus kepada klien. Permintaan/balas ini mengandungi beberapa maklumat status tentang permintaan tertentu. Proses permintaan itu boleh daripada KAEDAH GET Bahasa Pengaturcaraan PHP.

IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olok

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

Sintaks:

$_GET["name1"]

Bagaimana Kaedah PHP GET Berfungsi?

Biasanya, kaedah GET bagi Bahasa Pengaturcaraan PHP adalah jenis kaedah yang tidak selamat kerana ia akan memaparkan kebanyakan maklumat pada ruang URL/ruang bar alamat. Menggunakan kaedah GET adalah terhad kepada penghantaran data tetapi KAEDAH GET membantu dalam menghantar data dengan begitu pantas. Ia juga merupakan salah satu pembolehubah tatasusunan bersekutu yang akan dihantar kepada skrip khusus semasa melalui beberapa parameter URL yang tidak lain hanyalah rentetan pertanyaan. Tatasusunan ini akan meminta rentetan pertanyaan. Kita boleh menjadikan KAEDAH GET berfungsi dalam Program PHP biasa dengan meminta data daripada sumber/sumber tertentu atau tertentu.

KAEDAH GET juga berfungsi dengan menghantar beberapa maklumat yang dikodkan oleh pengguna yang dilampirkan pada permintaan halaman tertentu. Halaman tersebut kini akan menjadi maklumat yang dikodkan yang dipisahkan oleh “?” aksara pada ruang bar alamat URL. Kaedah GET akan menghasilkan rentetan yang sangat panjang yang muncul dalam log pelayan di lokasi pelayar tertentu: kotak. Ia terhad kepada 1024 aksara penghantaran sahaja. Jika kita menghantar beberapa maklumat/maklumat selamat seperti kata laluan dengan kaedah GET maka ia akan dihantar ke pelayan jadi lebih baik tidak digunakan untuk beberapa maklumat/maklumat yang penting dan selamat. KAEDAH GET tidak boleh digunakan untuk menghantar beberapa data binari seperti dokumen perkataan, imej, dsb. ke pelayannya sendiri/yang lain. Data boleh diakses dengan bantuan pembolehubah persekitaran QUERY_STRING yang dihantar oleh konsep GET METHOD. Untuk mengakses data/info yang dihantar $_GET digunakan pada setiap masa.

Contoh untuk Melaksanakan Kaedah GET dalam PHP

Di bawah adalah kaedah Kaedah PHP GET:

Contoh #1

Ini adalah contoh penggunaan KAEDAH GET Bahasa Pengaturcaraan PHP. Di sini pada fungsi error_reporting() pertama digunakan untuk mengendalikan ralat satu kali. Kemudian pembolehubah x1 dan y1 digunakan dengan GET METHOD f1 dan nilai s1 di dalamnya. Kemudian pembolehubah z1 dicipta untuk menjumlahkan nilai pembolehubah x1 dan y1. Kemudian pernyataan gema adalah untuk memaparkan nilai pembolehubah z1. Kemudian dalam kaedah borang kaedah GET digunakan. Di dalam borang teg digunakan untuk mencipta jadual dengan lajur dan baris tertentu. nilai f1 dan s1 dihantar untuk mendapatkan maklumat kepada pembolehubah x1 dan y1. Kemudian nilai pembolehubah z1 akan dibuat dan ditunjukkan di bahagian atas hasil pelayar. Semak output untuk mengetahui bagaimana hasilnya sebelum dan selepas nilai dimasukkan.

Kod:

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

Output: 

1_1:

Kaedah PHP GET

1_2:

Kaedah PHP GET

Contoh #2

Dalam contoh konsep GET METHOD di bawah, pengguna perlu memasukkan nama di dalam kotak teks. Ia dilakukan selepas memasukkan nama dan mengklik "serahkan nama input". Anda akan melihat keluaran nama/perkataan yang dimasukkan di atas kotak input dan kemudian anda akan melihat kotak input biasa semula seperti sebelumnya. Pengguna juga boleh menyemak input yang berada di dalam URL kerana KAEDAH GET Bahasa Pengaturcaraan PHP. Di sini pada mulanya pernyataan gema digunakan dengan panggilan GET METHOD tetapi nama/nilai rentetan yang ada di dalamnya tidak mempunyai nilai tidak. Oleh itu, kami akan menghantar nilai itu menggunakan kaedah FORM. Kemudian jadual digunakan untuk pemahaman yang lebih baik untuk memasukkan nama input. Kemudian selepas masuk dan klik pada butang hantar maka nama akan muncul di bahagian atas.

Kod:

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

Output:

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

Kaedah PHP GET

3_2:

Kaedah 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

Atas ialah kandungan terperinci Kaedah PHP GET. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Ungkapan Biasa PHPArtikel seterusnya:Ungkapan Biasa PHP