gpt4 book ai didi

PHP:什么是 empty() 的替代方法,其中字符串 "0"不被视为空?

转载 作者:IT王子 更新时间:2023-10-29 01:18:53 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Fixing the PHP empty function

在 PHP 中,empty() 是一个很棒的快捷方式,因为它允许您同时检查变量是否已定义且不为空。

如果您不希望“0”(作为字符串)被视为空,但您仍希望 false、null、0 和“”被视为空,您会使用什么?

也就是说,我只是想知道您是否有自己的快捷方式:

if (isset($myvariable) && $myvariable != "") ;// do something
if (isset($othervar ) && $othervar != "") ;// do something
if (isset($anothervar) && $anothervar != "") ;// do something
// and so on, and so on

我不认为我可以为此定义辅助函数,因为变量可能未定义(因此不能作为参数传递)。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com