Mendapatkan Berbilang Nilai Terpilih daripada Kotak Pilihan dalam PHP
Apabila mencipta borang dengan kotak pilihan yang membenarkan berbilang pilihan, ia menjadi perlu untuk mengakses nilai yang dipilih pada bahagian pelayan. Artikel ini menunjukkan cara untuk mendapatkan semula nilai ini dalam PHP apabila borang menggunakan kaedah GET.
Struktur Borang
Kod HTML berikut mewakili borang dengan kotak pilihan bernama "select2" yang mempunyai set atribut "berbilang", membenarkan pengguna memilih berbilang pilihan:
<form>
Mengakses Nilai Terpilih dalam PHP
Untuk mendapatkan semula nilai yang dipilih dalam PHP, kita boleh menggunakan tatasusunan superglobal $_GET:
// Use $_GET or $_POST depending on the form method $selectedOptions = isset($_GET['select2']) ? $_GET['select2'] : []; foreach ($selectedOptions as $option) { // Do something with the selected option (e.g., print it) echo $option . "\n"; }
Kunci kepada Retrieval
Dalam kod PHP di atas, kami menambah kurungan segi empat sama pada nama elemen pilih: select2[]. Ini memberitahu PHP bahawa elemen itu harus dianggap sebagai pelbagai pilihan. Apabila borang diserahkan, nilai yang dipilih akan disimpan dalam tatasusunan $_GET['select2'].
Kesimpulan
Dengan memahami cara mengakses nilai yang dipilih daripada kotak pilihan berbilang pilihan dalam PHP, anda boleh mengumpul input pengguna dengan berkesan dan menyimpannya di bahagian pelayan untuk pemprosesan selanjutnya.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Berbilang Nilai Terpilih daripada Kotak Pilih dalam PHP menggunakan GET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!