关于一个很简单的html表单提交到PHP的问题

有一个问题不懂,请大家帮我在html页面简单的建了一个提交页面,有用户名,密码,提交按钮在PHP里简单做了个验证,$password=isset($_POST['pass... 有一个问题不懂,请大家帮我在html页面简单的建了一个提交页面,有用户名,密码,提交按钮在PHP里简单做了个验证,$password=isset($_POST['password'] ? $_POST['password'] :' ' ; if($password==' '){echo '密码不能为空' ;} 这里 我不懂为什么要用isset 这个函数在这里有什么用, 我直接用$password=$_POST['password']; 也可以实现这个功能啊 isset 有什么用,我们老师 也没讲 展开
 我来答
好求知
2015-08-30 · TA获得超过6516个赞
知道大有可为答主
回答量:966
采纳率:80%
帮助的人:1176万
展开全部
isset是php中检查变量是否设置的函数,该函数返回的是布尔类型的值,即true/false。
$password=isset($_POST['password']) ? $_POST['password'] :'' ;
这句只在$_POST有password这个索引时才取值,否则直接返回'',这样即使没有password这个索引也不会报错。
当然在表单处理中只要你确定有这个表单项(html里面有对应name的项),可以不用isset。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式