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
316 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!

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