<分区>
Possible Duplicate:
php: ‘0’ as a string with empty()
我有一个这样的表单输入
<input name='var' type='number'>
提交表单时,输入通过 POST 发送到 PHP 文件。 在 PHP 文件上,它通过检查
来检查输入是否已填写empty($_POST['var'])
当我在文本框中输入“0”(零)并提交表单时,PHP 代码为空($_POST['var'])返回“1”,即使我已经尝试了 print_r($_POST) 和 ' var' 显然具有 '0' 的值。
这是应该发生的吗?我是否还需要为此异常检查 == 0?谢谢。