PHP学习笔记08(PHP条件语句)

PHP条件语句

    PHP中条件语句有4种,分别为if语句、if-else语句、if-elseif-else语句和switch语句。但是在我看来if-else语句和if-elseif-else语句可以合并为一种语句。

if语句

    if语句大概是最简单的条件语句了。用法if(条件){条件成立的语句}。:if(条件)下面的语句若果只有一行的话是可以不用加花括号的。而且if(条件)和if(条件);有着天壤之别,前者会在条件成立时执行下面的一行语句或者下面的一个代码块,相反,如果在后面加了个分号,则代表if()语句在条件成立的时候会执行空语句,而后面的语句就变成了顺序结构了。

if-else语句

    if-else语句比if语句多了一个条件不成立的时候执行何种语句的命令。用法:if(条件){条件成立时执行的代码;} else {条件不成立的时候执行的代码;}。所谓的另一种语句,也就是if-elseif-else语句也可以用if-else语句解释。if(条件1){条件1成立的代码;} else if(条件2){不满足条件1但是满足条件2时执行的代码;} else {两个条件都不满足的时候执行的代码;}。说白了还是if-else语句。注:if语句中,else要么不出现,一旦出现,就要和if成对出现。就是有你一个if就得有我一个else。

switch语句

    switch语句最大的作用是可以让我们少写几行if-else代码。用法:

switch(简单表达式)
{
case 想要与简单表达式比较的值:
如果相等执行的代码;break;
case 第二个想与简单表达式比较的值:
如果相等的时候执行的代码;break;
default:
默认时执行的代码;break;
}

:每一个case的代码执行完了之后一定要加上一个break;好让switch语句从这里跳出,否则switch语句会把后面所有的语句都执行一遍,直到它找到一个break;的位置。

    条件语句一般都比较简单,就算是嵌套,也很容易理解。只要是学过C/C++,理解这个应该不是很难。再怎么说也就只有这么多了

猜你喜欢

转载自blog.csdn.net/lzxtsl/article/details/80956913
今日推荐