PHP——流程控制语句

if…else语句

几乎所有程序设计语言都有if语句,它按照条件选择执行不同的代码片段,PHP的if语句格式为

if(条件)
{
    if 条件返回为TRUE执行的语句体;
}
else
{
    if 条件返回FALSE执行的语句体;
}

如果条件为真,就按照顺序执行if语句体,跟c语言相同,一个语句组都是用的大括号包围表示,而不是以python的缩进形式

随机生成,判断是否为偶数

mt_rand函数

小提一手,这个函数的作用是生成指定范围的随机数

语法:
mt_rand(min,max)

min和max组成的是一个,包含其本身的生成随机数的区间
min可选。规定返回的最小数。默认是 0。
max可选。规定返回的最大数。默认是 mt_getrandmax()。

如果您想要一个介于 10 和 100 之间(包括 10 和 100)的随机整数,请使用 mt_rand (10,100)。

还有一个函数rand,也是生成随机数的函数,不过根据菜鸟提示,mt_rand函数相较于rand函数来说速度更快,但基本语法没有区别,前期学习都可了解

elseif语句

if…else语句只能选择两种结果,但有时会出现两种以上的选择,如:一个班级的考试成绩,如果是80分以上为“优秀”,60-80分为“良好”,60分以下为“不合格”,这时候就需要用到elseif语句来执行(也可以写作else if)

= 80)
{
    echo '成绩为:',$score,"\n优秀";
}
else if($score >= 60)
{
    echo '成绩为:',$score,"\n良好";
}
else
{
    echo '成绩为:',$score,"\n不及格"; 
}
?>
PHP——流程控制语句_第1张图片

switch…case语句

还好当时c语言认真学了一点,这个也在c语言中有,

你可能感兴趣的:(PHP,php,开发语言)