问一个关于HTML表单与PHP里isset函数的问题

发布网友 发布时间:2022-04-22 07:38

我来回答

2个回答

热心网友 时间:2022-06-17 21:29

isset 函数的功能是检测变量是否设置。如果 var 存在则返回 TRUE,否则返回 FALSE。

若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数。

我觉得你可以用is_null()函数来测试一下,isset($userName) || isset($passWord) 里的变量是不是null。

热心网友 时间:2022-06-17 21:29

因为在isset($userName)前你给$userName定义过赋过值了,所以isset($userName)永远是真真的,所以输出"哈哈哈"
在提交后应该用

if(!empty($userName) && !empty($passWord))
{

}
判断输入的用户名和密码不能为空
我想这才是你的本来意思

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com