Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mendapatkan Berbilang Nilai Terpilih daripada Kotak Pilih dalam PHP menggunakan GET?

Bagaimana untuk Mendapatkan Berbilang Nilai Terpilih daripada Kotak Pilih dalam PHP menggunakan GET?

Mary-Kate Olsen
Lepaskan: 2024-12-19 20:09:11
asal
663 orang telah melayarinya

How to Retrieve Multiple Selected Values from a Select Box in PHP using GET?

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>
Salin selepas log masuk

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";
}
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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 terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan