PHP中empty()判断为空但实际值非空,如何解决?

更新于
2026-09-23 04:29:42
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计800个文字,预计阅读时间需要4分钟。

PHP中empty()判断为空但实际值非空,如何解决?

最近在一个项目中使用empty()时,发现获取到了一些意料之外的结果。以下是我处理后的测试记录,与你分享。

phpvar_dump($person->firstName, empty($person->firstName));

它的结果是:

string(5) Frbool(false)

最近我在一个项目中使用 empty 时获取到了一些意料之外的结果。下面是我处理后的调试记录,在这里与你分享了。

var_dump( $person->firstName, empty($person->firstName) );

它的结果是:

string(5) "Freek"
bool(true)

结果出人意料。

阅读全文

本文共计800个文字,预计阅读时间需要4分钟。

PHP中empty()判断为空但实际值非空,如何解决?

最近在一个项目中使用empty()时,发现获取到了一些意料之外的结果。以下是我处理后的测试记录,与你分享。

phpvar_dump($person->firstName, empty($person->firstName));

它的结果是:

string(5) Frbool(false)

最近我在一个项目中使用 empty 时获取到了一些意料之外的结果。下面是我处理后的调试记录,在这里与你分享了。

var_dump( $person->firstName, empty($person->firstName) );

它的结果是:

string(5) "Freek"
bool(true)

结果出人意料。

阅读全文