Mendapatkan Nilai Medan Input Menggunakan PHP
Apabila bekerja dengan borang HTML, selalunya menjadi perlu untuk mengakses dan memanipulasi input pengguna daripada medan input. PHP menyediakan beberapa mekanisme untuk melakukan ini, termasuk $_POST dan $_GET superglobal.
Menggunakan $_POST atau $_GET
Untuk mendapatkan semula nilai medan input menggunakan PHP, anda boleh menggunakan sama ada $_POST atau $_GET superglobal. Superglobal ini mengandungi tatasusunan nilai medan borang bersekutu, dikunci dengan nama teg input HTML.
Contoh
Pertimbangkan medan input berikut:
<input type="text" name="subject">
Untuk mendapatkan nilai medan input ini dan menetapkannya kepada sesi, anda boleh menggunakan PHP berikut kod:
// Using $_GET $_SESSION['subject'] = $_GET['subject']; // Using $_POST $_SESSION['subject'] = $_POST['subject'];
Kaedah Borang
Kaedah yang digunakan dalam borang HTML anda menentukan superglobal mana yang digunakan untuk mendapatkan semula nilai medan input:
Contoh Borang dengan Kaedah GET:
Untuk memaparkan nilai menggunakan $_GET:
echo $_GET['subject']; // Output: "Car Loan"
Contoh Borang dengan Kaedah POST:
Untuk memaparkan nilai menggunakan $_POST:
echo $_POST['subject']; // Output: "Car Loan"
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Nilai Medan Input Menggunakan $_GET dan $_POST PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!