elseif是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/02 18:34:41
从一个朋友的名字里看到elseif这个词不知道是什么意思?

这个词都是在计算机编程的时候用得到,
一般是if 条件1 then
执行1
else
执行2
end if
----------
意思就是:

如果 条件1 成立,那么
执行1
否则
执行2
结束.
举个例子吧:IF 楼主=女孩 then
送(玫瑰)
END IF

IF 楼主=男孩 then
送(香烟)
END IF

可以用ElseIF合并他们,写成:
IF 楼主=女孩 then
送(玫瑰)
ElseIF 楼主=男孩 then
送(香烟)
END IF
用到名字里还没听说过。

elseif,和此名称暗示的一样,是 if 和 else 的组合。和 else 一样,它延伸了 if 语句,可以在原来的 if 表达式值为 FALSE 时执行不同语句。但是和 else 不一样的是,它仅在 elseif 的条件表达式值为 TRUE 时执行语句。例如以下代码将根据条件分别显示 a is bigger than b,a equal to b 或者 a is smaller than b:

<?php
if ($a > $b) {
echo "a is bigger than b";
} elseif ($a == $b) {
echo "a is equal to b";
} else {
echo "a is smaller than b";
}
?>

在同一个 if 结构中可以有多个 elseif 语句。第一个表达式值为 TRUE 的 elseif 语句(如果有的话)将会执行。在 PHP 中,也可以写成“else if”(两个单词),它和“elseif”(一个单词)的行为完全一样。句法分析的含义有少许区别(