我需要对表进行查询并输出所有字段的值。但是,表中的某些字段是空字符串,有些字段设置为NULL。当我var_dump()
如何知道字段是否设置为NULL?例如当字段为NULL或为空时,PhpMyAdmin会告诉您。
我尝试了is_null()
,empty()
,==''
,isset()
,但无论字段是否为NULL,当我申请{时,他们都给了我同样的东西{1}}在检查之前对返回值起作用。
答案 0 :(得分:1)
事实证明@Joachim Isaksson已经说过Mysqli将空记录转换为PHP Null值。在我的例子中,addslashes
函数将所有内容转换回字符串。解决方案是仅对字符串应用addslashes
。