主要内容 流程控制语句概述 条件控制结构 循环控制结构
主要内容 ⚫ 流程控制语句概述 ⚫ 条件控制结构 ⚫ 循环控制结构
流程控制 流程控制也叫控制结构,在一个应用中用来定乂执行程序流程。 它决定了某个程序段是否会被执行或执行多少次 PHP中的控制语句分为3类:顺序控制语句、条件控制语句和循环 控制语句。其中顺序控制语句是从上到下依次执行的。这种结构 没有分支和循环,是PHP程序中最简单的结构。下面要讲述条件 控制语句和循环控制语句
流程控制 ⚫ 流程控制也叫控制结构,在一个应用中用来定义执行程序流程。 它决定了某个程序段是否会被执行或执行多少次。 ⚫ PHP中的控制语句分为3类:顺序控制语句、条件控制语句和循环 控制语句。其中顺序控制语句是从上到下依次执行的。这种结构 没有分支和循环,是PHP程序中最简单的结构。下面要讲述条件 控制语句和循环控制语句
条件控制结构 f语句 if是最为常见的条件控制语句,格式为: if(条件判断语句){ 命令执行语句; 例如:(3-1.php) <70 Snum rand (1, 100) if($num%2!=0) //判断变量$num是否为奇数 echo"\Snum Snum". echo"<br>$num是奇数。" ? rand()取得一个随机整数
条件控制结构 ⚫ if是最为常见的条件控制语句,格式为: ⚫ if(条件判断语句){ ⚫ 命令执行语句; ⚫ } ⚫ 例如:(3-1.php) ⚫ <?php ⚫ $num = rand(1,100); ⚫ if ($num % 2 != 0) ⚫ { //判断变量$num是否为奇数 ⚫ echo "\$num = $num"; ⚫ echo "<br>$num 是奇数。"; ⚫ } ⚫ ?> ⚫ rand()取得一个随机整数。 if语句
条件控制结构 正f.else语句一 如果是非此即彼的条件判断,可以使用.ese语句。它的格式为 if(条件判断语句) 命令执行语句A;}else 命令执行语句B;} 例如(3-2php) <:pnp Sd=date(D"); if(Sd=="Fri") echo"今天是周五哦!; else echo"可惜今天不是周五!" ?
条件控制结构 ⚫ 如果是非此即彼的条件判断,可以使用if...else语句。它的格式为: ⚫ if(条件判断语句){ ⚫ 命令执行语句A;}else ⚫ { 命令执行语句B;} ⚫ 例如(3-2.php) ⚫ <?php ⚫ $d=date("D"); ⚫ if ($d=="Fri") ⚫ echo "今天是周五哦!"; ⚫ else ⚫ echo "可惜今天不是周五!"; ⚫ ?> if...else语句
条件控制结构 elseif语句 如果是非此即彼的条件判断,可以使用 f.else语句。它的格式为:例如(3-3php) <?ph if(条件判断语句){ p Sscore=85 命令执行语句A;} elseif if($ score>=0and$ score<=60) 命令执行语句B;} echo"您的成绩为差"; else Jelseif(Sscore >60 and Sscore <=80) 命令执行语句;} echo"您的成绩为中等 Helsel echo"您的成绩为优等";
条件控制结构 ⚫ 如果是非此即彼的条件判断,可以使用 if...else语句。它的格式为: ⚫ if(条件判断语句){ ⚫ 命令执行语句A;}elseif ⚫ { 命令执行语句B;}... ⚫ else ⚫ { 命令执行语句;} elseif语句 例如(3-3.php) <?php $score = 85; if ($score >= 0 and $score <= 60) { echo "您的成绩为差"; }elseif($score > 60 and $score <= 80){ echo "您的成绩为中等"; }else{ echo "您的成绩为优等"; } ?>