Fungsi PHP menunjukkan sama ada operasi berjaya dengan mengembalikan nilai Boolean Sebagai contoh, fungsi kosong() menyemak sama ada pembolehubah itu kosong dan mengembalikan BENAR atau SALAH. Fungsi PHP biasa lain yang mengembalikan nilai Boolean termasuk is_array() (menyemak tatasusunan), is_numeric() (menyemak nombor), is_string() (menyemak rentetan), is_null() (menyemak NULL), dan in_array() (menyemak sama ada ia wujud dalam tatasusunan). Kes praktikal: Fungsi verify_name() menyemak sama ada nama mempunyai sekurang-kurangnya 3 aksara dan mengembalikan TRUE untuk sah atau FALSE untuk tidak sah.
Bagaimanakah fungsi PHP mengembalikan nilai Boolean?
Nilai Boolean
Nilai Boolean ialah jenis data khas yang mewakili status benar atau salah. Dalam PHP, nilai Boolean adalah jenis bool dan hanya mempunyai dua nilai yang mungkin: TRUE dan FALSE.
Boolean kembali daripada fungsi
Banyak fungsi PHP boleh menunjukkan sama ada operasi itu berjaya dengan mengembalikan nilai Boolean. Sebagai contoh, fungsi empty()
menyemak sama ada pembolehubah kosong dan mengembalikan BENAR atau SALAH: empty()
函数检查变量是否为空并返回 TRUE 或 FALSE:
<?php $variable = null; if (empty($variable)) { echo "变量为空"; } else { echo "变量不为空"; }
输出:
变量为空
以下是一些其他返回布尔值的常见 PHP 函数:
is_array()
:检查变量是否为数组is_numeric()
:检查变量是否为数字is_string()
:检查变量是否为字符串is_null()
:检查变量是否为 NULLin_array()
:检查数组中是否存在值实战案例:验证表单字段
以下是一个实战案例,展示了如何使用 PHP 函数来返回布尔值并验证表单字段:
<?php function validate_name($name) { if (strlen($name) < 3) { return FALSE; } return TRUE; } $name = $_POST['name']; if (validate_name($name)) { echo "名称有效"; } else { echo "名称无效"; }
validate_name()
函数检查名称是否至少有 3 个字符,并返回 TRUE 或 FALSE。validate_name()
rrreeeis_array(): Semak sama ada pembolehubah ialah tatasusunan
🎜is_numeric()
: Semak sama ada pembolehubah itu ialah nombor🎜🎜is_string() code>: Semak sama ada pembolehubah itu String🎜🎜<code>is_null()
: Semak sama ada pembolehubah itu NULL🎜🎜in_array()
: Semak sama ada nilai itu wujud dalam tatasusunan🎜 🎜🎜🎜Kes praktikal: Sahkan medan borang🎜 🎜🎜Berikut ialah kes praktikal yang menunjukkan cara menggunakan fungsi PHP untuk mengembalikan nilai Boolean dan mengesahkan medan borang: 🎜rrreeevalidate_name()
. 🎜🎜Tunjukkan mesej yang sesuai berdasarkan nilai boolean yang dikembalikan oleh fungsi. 🎜🎜🎜Kod ini memastikan pengguna memasukkan nama yang sah sebelum menyerahkan borang. 🎜Atas ialah kandungan terperinci Bagaimanakah fungsi PHP mengembalikan nilai boolean?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!