Pon*_*ing 0 php variables null
在PHP中,
我正在使用名为$ token的One Variable.
我想检查它的值是否为null.我已经通过检查empty/isset/is_null条件尝试了.但它没有用.
当我使用error_log($token)它打印它的值时,它给出如下输出:" (null)".
因为在数据库中它的值是" (null)".
我怎样才能检查php是否(null)存在.
请指导我这个.
看起来你的工作不是真实的null,而是用字符串 - 这就是字面意思'(null)'.所以检查一下,用......
if ($token === '(null)') { ... }
Run Code Online (Sandbox Code Playgroud)
然而,更重要的是,为什么这个值首先出现在数据库中.除非有一个非常具体(和有效)的理由,否则你最好将空值(缺少信息)存储为普通NULL值,以避免在这种情况下在应用程序和数据库层上混淆.
| 归档时间: |
|
| 查看次数: |
281 次 |
| 最近记录: |