Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah kaedah untuk mendapatkan data borang dalam PHP?

Apakah kaedah untuk mendapatkan data borang dalam PHP?

青灯夜游
青灯夜游asal
2022-02-10 15:17:549797semak imbas

Kaedah untuk PHP mendapatkan data borang ialah: 1. Gunakan pembolehubah yang telah ditetapkan "$_GET" untuk mendapatkan data yang dihantar oleh kaedah GET 2. Gunakan pembolehubah yang telah ditetapkan "$_POST" untuk mendapatkan data dihantar dengan kaedah POST Data 3. Menggunakan pembolehubah yang telah ditetapkan "$_REQUEST", data yang dikemukakan oleh kaedah GET dan POST boleh diperolehi.

Apakah kaedah untuk mendapatkan data borang dalam PHP?

Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3

1 $ _GET, boleh mendapatkan data yang dihantar dengan kaedah GET (borang perlu ditetapkan kepada method="get")

Semasa proses pembangunan program, memandangkan data yang dihantar oleh kaedah GET adalah dilampirkan pada URL dan dihantar, Maklumat jenis "Parameter yang diluluskan oleh pengguna URL" akan dipaparkan dalam bar alamat URL, seperti yang ditunjukkan di bawah:

http://url?name1=value1&name2=value2 ...
  • nama1, nama2 ialah nama unsur bentuk (Dengan tetapan atribut nama unsur bentuk), nilai1 dan nilai2 ialah nilai unsur bentuk. URL dan elemen borang dipisahkan dengan "?", dan berbilang elemen bentuk dipisahkan dengan "&". Format setiap elemen borang ialah "name=value", yang ditetapkan.

Mari tambahkan bentuk fail user.html dan lihat pada bar alamat URL

Apakah kaedah untuk mendapatkan data borang dalam PHP?

pengguna. Anda boleh terus menggunakan pembolehubah yang dipratentukan $_GET来 dalam fail php untuk mendapatkan data $_GET pembolehubah global ialah tatasusunan bersekutu Nama utama tatasusunan ialah nilai nama elemen bentuk tatasusunan ialah nilai bentuk yang sepadan. (Perhatikan bahawa semua parameter dalam URL boleh diperoleh menggunakan $_GET.)

<?php
var_dump($_GET);
?>

Apakah kaedah untuk mendapatkan data borang dalam PHP?

Anda boleh menggunakan kaedah $_GET['键名'] untuk mendapatkan setiap elemen borang satu demi satu . Nilai:

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

Apakah kaedah untuk mendapatkan data borang dalam PHP?

2. Gunakan pembolehubah yang dipratentukan $_POST untuk mendapatkan data yang diserahkan melalui kaedah POST (borang perlu ditetapkan kepada method="post")

Kaedah siaran tidak bergantung pada URL dan tidak memaparkan nilai parameter yang diluluskan dalam bar alamat.

$_POST Pembolehubah global juga ialah tatasusunan bersekutu Nama kunci tatasusunan ialah nilai nama unsur bentuk, dan nilai tatasusunan ialah nilai bentuk yang sepadan.

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

Apakah kaedah untuk mendapatkan data borang dalam PHP?

3 Dengan menggunakan pembolehubah yang telah ditetapkan $_REQUEST, data yang dikemukakan oleh kaedah GET dan POST boleh diperolehi

$ Pembolehubah global _REQUEST ialah tatasusunan yang mengandungi $_POST, $_GET dan $_COOKIE Struktur tatasusunan adalah serupa dengan $_POST dan $_GET.

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

Apakah kaedah untuk mendapatkan data borang dalam PHP?

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah kaedah untuk mendapatkan data borang 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