欢迎您访问《PHP视频教程》php变量同等于空!

《PHP视频教程》php变量同等于空

更新时间:2024-04-13 16:08:42作者:佚名

在PHP中,empty的意思是“空”,是一个内置函数,用于检查变量是否为空。 语法为“empty($var)”; 当变量值为 0、空字符串、“0.0”、“0”、NULL、FALSE、空数组、empty() 时考虑该变量

在PHP中empty是什么意思,empty的意思是“空”,是一个内置函数,用于检查变量是否为空。 语法为“empty($var)”; 当变量值为 0、空字符串、"0.0"、""0""、NULL、FALSE、空数组时,empty() 认为该变量等于空。

本教程运行环境:系统,PHP7.1版本,DELL G3电脑

empty是什么意思_意思是的英文_意思是什么

空就是“空”的意思。

empty() 是 PHP 中的一个内置函数,用于确定变量是否为“空”。

空还检查变量是否为空或零。 当变量值为0时,empty()认为该变量相当于为空,相当于没有被设置。

例子:

$id=0;
empty($id)?print "It's empty .":print "It's $id ."; 
//结果:It's empty .
print "
"; !isset($id)?print "It's empty .":print "It's $id ."; //结果:It's 0 .

当变量不存在,或者其值等于FALSE时,则认为该变量不存在。 如果变量不存在,empty() 不会生成警告。

注意:在 PHP 5.5 之前,empty() 仅支持变量; 其他任何事情都会导致解析错误。 也就是说,下面的代码不会生效:

empty(trim($name))

相反,您应该使用:

trim($name) == false

即使变量不存在,empty() 也不会生成警告。 这意味着empty()本质上等价于!isset($var) || $var==假。

返回值:

当 var 存在且为非空、非零值时返回 FALSEempty是什么意思,否则返回 TRUE。

以下变量被视为空:

例子:

empty是什么意思_意思是的英文_意思是什么

<?php
$ivar1=0;
$istr1='Runoob';
if (empty($ivar1))
{
    echo '$ivar1' . " 为空或为 0。" . PHP_EOL;
}
else
{
    echo '$ivar1' . " 不为空或不为 0。" . PHP_EOL;
}
if (empty($istr1))
{
    echo '$istr1' . " 为空或为 0。" . PHP_EOL;
}
else
{
    echo '$istr1' . " 字符串不为空或不为0。" . PHP_EOL;
}
?>

输出:

$ivar1 为空或为 0。
$istr1 字符串不为空或不为0。

推荐学习:《PHP视频教程》

为您推荐

巧记形容词的排列顺序英语中简易的记忆方法

巧记形容词的排列顺序不少学生对如何排列形容词的词序颇感困惑。它们可以帮你掌握英语里形容词的排列次序。“行”(形)代表表示大小、长短、高低及形状的形容词。“谢”(“色”的近似音)代表表示颜色的形容词。多个形容词同时修饰同一个名词时,就按上述顺序排列,然后加上中心名词。

2024-04-13 15:17

torch的中文意思及用法介绍

torch是什么意思:作为名词,torch的中文意思为“手电筒”、“火炬”、“火把”;作为及物动词,torch的中文意思为“放火烧”、“纵火烧建筑物或汽车”。torch的中文意思及用法介绍torch主要用作名词和及物动词,意为手电筒;火炬;火把;放火烧,纵火烧(建筑物或汽车)。例句有:in.in.

2024-04-13 14:17

hurt是什么意思 走出考点重叠嶂|二十

911查询·英语单词911查询·英语单词you.重要的是,不要让我们的刺伤到那些深爱我们的人。hurt的近义词他当时就说,以我现在的基础哪有能力养家,对方说,没关系呀,反正阿梅有很多钱嘛,这句话深深地刺痛了他的心,虽然他一直都没有和我提起这件事,但我知道他真的很介意!hurt是什么意思be.

2024-04-13 14:16

国外公立幼儿园常见的另一种称呼是什么?

”(较老于世故)的意思,借以表达学生经过一年的学习已经不再fresh(新)了。。是校友的复数形式,单数则是,来源于拉丁文,都不是地道的英语。的原意是“开始”,也就是说学校的生活到此结束,新的生活——到社会里学习的生活——刚刚开始。所以把毕业的日子称为,实在是含义十分深远的。

2024-04-13 11:27

宾果什么意思 游戏(AGAMEBINGO):一种常见的美国风俗

1、中文意思:宾戈游戏、(Bingo)人名、(日)备后(姓)。2、短语:宾果行3、双语例句:玩法:这样有点类似于井字棋的玩法。画一个正方形,并分为九个小正方形,即3*3形式。然后根据要求将单词填入小正方形里。一个人读选定的三个单词,另一个人根据读的顺序在对应的单词那里做标记。就是这个意思。

2024-04-13 10:15

LOL国服里的离谱翻译:大口径High勋章问题解析

3301“设定器”这个翻译的离谱之处,今天我也想借此机会跟大家聊聊如今国服里的一些离谱翻译。之前的“伤害手”就尚可,如果翻译成“最强炮手”甚至下面会提到的“炮王”都会好很多,“大口径”和“高标准”两个意思兼顾。

2024-04-13 10:13

加载中...