刚才问漏了一个问题---php表单处理出错(如果输入的数字是0,怎么就不行了???)
答案:3 悬赏:40 手机版
解决时间 2021-03-17 04:50
- 提问者网友:树红树绿
- 2021-03-16 16:03
刚才问漏了一个问题---php表单处理出错(如果输入的数字是0,怎么就不行了???)
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-03-16 16:19
抱歉, 在上班没及时看到.
你问为什么输入0没有结果或者有错误是吗. 你看你表单的php代码:
if(!empty($_POST['num']) && isset($_POST['num'])){
echo "您输入的数字是".$_POST['num'].",";
echo $_POST['num']."的绝对值是".abso($_POST['num']);
}
?>因为你的if已经对输入的num进行不为空的判断了, 在php里面!empty不为空的判断其中就包括0, 也就是说0是为空的意思. 所以你输入0的时候是没有结果的.
来自:求助得到的回答
你问为什么输入0没有结果或者有错误是吗. 你看你表单的php代码:
if(!empty($_POST['num']) && isset($_POST['num'])){
echo "您输入的数字是".$_POST['num'].",";
echo $_POST['num']."的绝对值是".abso($_POST['num']);
}
?>因为你的if已经对输入的num进行不为空的判断了, 在php里面!empty不为空的判断其中就包括0, 也就是说0是为空的意思. 所以你输入0的时候是没有结果的.
来自:求助得到的回答
全部回答
- 1楼网友:神的生死簿
- 2021-03-16 18:57
if(!empty($_POST['num']) && isset($_POST['num']))
0等于空
0等于空
- 2楼网友:举杯邀酒敬孤独
- 2021-03-16 17:17
0 !empty(0) 返回的是空吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯