Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana Anda Semak sama ada Pembolehubah $_POST Wujud dalam PHP?

Bagaimana Anda Semak sama ada Pembolehubah $_POST Wujud dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-11-02 01:45:30
asal
401 orang telah melayarinya

How Do You Check if $_POST Variables Exist in PHP?

Menentukan Kewujudan $_POST Pembolehubah

Apabila bekerja dengan borang, adalah penting untuk mengendalikan data yang diserahkan dengan berkesan. Satu tugas biasa melibatkan menyemak kewujudan medan borang tertentu seperti yang disimpan dalam $_POST. Ini membolehkan anda menentukan medan yang telah diisi dan bertindak sewajarnya.

Senario Contoh

Pertimbangkan situasi di mana anda ingin menyemak kewujudan $_POST['fromPerson '] dan cetaknya dalam rentetan jika wujud. Jika $_POST['fromPerson'] tiada, anda mahu membiarkan rentetan kosong.

Penyelesaian

Untuk mencapai ini, anda boleh menggunakan fungsi isset() PHP :

if( isset($_POST['fromPerson']) )
{
     $fromPerson = '+from%3A'.$_POST['fromPerson'];
     echo $fromPerson;
}
Salin selepas log masuk

Fungsi isset() mengesahkan sama ada pembolehubah ditetapkan dan mempunyai nilai. Dalam kes ini, ia menyemak $_POST['fromPerson']. Jika ia wujud dan bukan nol, pernyataan if bernilai benar, dan rentetan yang mengandungi $fromPerson dicetak. Jika tidak, rentetan itu kekal kosong.

Dengan menggunakan isset() bersama dengan existence operator (isset), anda boleh menyemak dengan jelas kehadiran pembolehubah $_POST tertentu dan mengendalikannya dengan sewajarnya , memastikan kelancaran pemprosesan data borang dan mengekalkan integriti gelagat aplikasi anda.

Atas ialah kandungan terperinci Bagaimana Anda Semak sama ada Pembolehubah $_POST Wujud dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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