if…else语句
几乎所有程序设计语言都有if语句,它按照条件选择执行不同的代码片段,PHP的if语句格式为
if(条件)
{
if 条件返回为TRUE执行的语句体;
}
else
{
if 条件返回FALSE执行的语句体;
}
如果条件为真,就按照顺序执行if语句体,跟c语言相同,一个语句组都是用的大括号包围表示,而不是以python的缩进形式
随机生成,判断是否为偶数
<?php
$a = mt_rand(1,100);
if ($a % 2 == 0)
{
echo $a,'是偶数';
}
else
{
echo $a,'不是偶数';
}
?>
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)
<?php
$score = mt_rand(1,100);
if ($score >= 80)
{
echo '成绩为:',$score,"\n优秀";
}
else if($score >= 60)
{
echo '成绩为:',$score,"\n良好";
}
else
{
echo '成绩为:',$score,"\n不及格";
}
?>
switch…case语句
还好当时c语言认真学了一点,这个也在c语言中有,