Rumah >pembangunan bahagian belakang >tutorial php >Cara Menyemak Pembolehubah Kosong dalam PHP
Menyemak Pembolehubah Kosong dalam PHP
Dalam PHP, anda mungkin menemui situasi di mana anda perlu mengesahkan sama ada pembolehubah kosong. Ini penting untuk memastikan kesahihan dan ketepatan kod anda.
Cara Alternatif untuk Menyemak Pembolehubah Kosong
Selain daripada kod yang disediakan, terdapat beberapa pendekatan lain untuk semak pembolehubah kosong dalam PHP:
<code class="php">$user_id = $user_id ?? '-1'; $user_name = $user_name ?? NULL; $user_logged = $user_logged ?? NULL; $user_admin = $user_admin ?? NULL;</code>
<code class="php">$user_id = $user_id ? $user_id : '-1'; $user_name = $user_name ? $user_name : NULL; $user_logged = $user_logged ? $user_logged : NULL; $user_admin = $user_admin ? $user_admin : NULL;</code>
Ujian untuk NULL lwn. Kosong
Adalah penting untuk ambil perhatian bahawa ujian untuk NULL menyemak secara khusus sama ada pembolehubah ditetapkan secara eksplisit kepada null, sambil menguji semakan kosong untuk pelbagai nilai "kosong", termasuk rentetan kosong dan sifar. Gunakan pendekatan yang paling sesuai berdasarkan keperluan anda.
Mengesahkan Pembolehubah Kosong dalam Tatasusunan
Untuk menyemak sama ada berbilang pembolehubah kosong, anda boleh menggunakan yang berikut:
<code class="php">$empty_vars = []; foreach (['user_id', 'user_name', 'user_logged'] as $var) { if (empty($$var)) $empty_vars[] = $var; }</code>
Jika anda mendapati mana-mana pembolehubah kosong, anda boleh mengendalikannya dengan sewajarnya.
Atas ialah kandungan terperinci Cara Menyemak Pembolehubah Kosong dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!