Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah maksud $_GET dalam php

Apakah maksud $_GET dalam php

青灯夜游
青灯夜游asal
2022-03-02 19:33:3319384semak imbas

Dalam php, "$_GET" bermaksud untuk mendapatkan data GET Ia adalah pembolehubah yang dipratentukan dan digunakan terutamanya untuk menerima data borang yang diserahkan menggunakan kaedah GET dalam borang. Struktur data pembolehubah "$_GET" ialah tatasusunan bersekutu Kunci tatasusunan ialah nilai nama unsur bentuk, dan nilai tatasusunan ialah nilai bentuk yang sepadan.

Apakah maksud $_GET dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3

Dalam php, maksud "$ _GET" Untuk mendapatkan data GET, ia adalah pembolehubah yang telah ditetapkan, terutamanya digunakan untuk menerima data borang yang dihantar menggunakan kaedah GET dalam borang. Kaedah GET ialah kaedah lalai untuk atribut kaedah dalam borang. Data borang yang diserahkan menggunakan kaedah GET dilampirkan pada URL dan dihantar ke pelayan sebagai sebahagian daripada URL.

Semasa proses pembangunan program, memandangkan data yang diserahkan oleh kaedah GET dilampirkan pada URL dan dihantar, maklumat jenis "Parameter yang diluluskan oleh pengguna URL" akan dipaparkan dalam bar alamat URL, seperti berikut: Perwakilan:

http://url?name1=value1&name2=value2 ...

Antaranya, url ialah alamat respons borang (seperti http://c.biancheng.net), name1 dan name2 ialah nama elemen borang , dan nilai1 dan nilai2 ialah nilai unsur bentuk. URL dan elemen borang dipisahkan dengan "?", dan berbilang elemen bentuk dipisahkan dengan "&". Format setiap elemen borang ialah "nama=nilai", yang ditetapkan.

Memandangkan penyemak imbas berbeza mempunyai sekatan yang berbeza pada panjang URL, apabila menggunakan kaedah GET untuk menyerahkan data, anda mesti memberi perhatian kepada saiz data Jika panjang data melebihi had penyemak imbas, data akan dipotong, mengakibatkan kehilangan data. Sekatan pada panjang URL oleh penyemak imbas arus perdana adalah seperti yang ditunjukkan dalam jadual berikut:

$_GET pembolehubah global mempunyai struktur yang serupa dengan $_POST Struktur datanya ialah tatasusunan bersekutu nama unsur bentuk Tatasusunan Nilai ialah nilai bentuk yang sepadan. $_GET bukan sahaja boleh mendapatkan data borang, tetapi juga semua parameter dalam URL boleh diperoleh menggunakan $_GET.

Perkara lain yang perlu diambil perhatian ialah: apabila menggunakan $_POST atau $_GET untuk mendapatkan data borang dalam PHP, ia adalah sensitif huruf besar-besaran, jadi anda harus berhati-hati untuk tidak mengabaikan kes huruf semasa proses pembangunan.

[Contoh] Kandungan teg borang dalam fail user.html di bawah adalah bentuk paling ringkas

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>表单提交</title>
</head>
<body>
<form action="user.php" method="">
用户名: <input type="text" name="user"> <br><br>
密 码: <input type="password" name="pwd"> <br><br>
生 日: <input type="date" name="bday"><br><br>
<input type="submit" value="提交数据">
</form>
</body>
</html>

Mari tambahkan borang fail user.html dan lihat alamatnya bar URL

Apakah maksud $_GET dalam php

Apakah maksud $_GET dalam php

Anda boleh terus menggunakan pembolehubah yang dipratentukan $_GET dalam fail user.php untuk mendapatkan data $_GET Pembolehubah global ialah tatasusunan bersekutu , nama kunci tatasusunan ialah nilai nama unsur bentuk, dan nilai tatasusunan ialah nilai bentuk yang sepadan. (Perhatikan bahawa semua parameter dalam URL boleh diperoleh menggunakan $_GET.)

<?php
header("content-type:text/html;charset=utf-8");
echo "用户名为:".$_GET[&#39;user&#39;]."<br>生日为:".$_GET[&#39;bday&#39;];
?>

Apakah maksud $_GET dalam php

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah maksud $_GET dalam php. 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