【发布时间】:2013-09-05 07:33:02
【问题描述】:
在 PHP 中,
我正在使用一个名为 $token 的变量。
我想检查它的值是否为空。我尝试在 if 条件下检查empty/isset/is_null。但它没有工作。
当我使用error_log($token) 打印它的值时,它会给出如下输出:“(null)”。
因为在数据库中它的值为“(null)”。
我如何在php中检查它是否是(null)。
请指导我。
【问题讨论】:
-
检查
var_dump($token)看看它是什么 -
价值从何而来?我将从修复源代码开始,以便您可以使用 PHP 可以解析和理解的格式。
-
它可能会返回一个名为“ (null) ”的字符串,如第一条评论中所述,var_dump 会有所帮助。如果是这样,那么您应该按照评论 2 的建议来检查是什么输出了“ (null)”