回炉重造,第六话:php部分语句

多做练习,多学习!

循环相关的语句-break语句
表示结束当前的 for、while、do...while、switch,流程。
可以给指定的数字,表示退出到第几层
入门案例:
for($i=0;$i<5;$i++){
   echo '$i='.$i.'
';
if($i==3){
   break;
}
   echo 'hello';
}
案例2
$i=0;
while(++$i){//此处要注意,while判断为真才执行,若为while($i++)则直接为假,不执行while
   switch($i){
   case 5:
   echo "数字5
";
   break;//break到switch外
   case 10:
   echo "数字5
";
   break 2;//break到while外
   default:
   break;//break到switch外
   }
}
echo '$i='.$i;
输出结果:数字5
          数字10
          $i=10
break默认跳出1层,break;==break 1;
break后面带的数字不能超过实际可以跳出的循环层数,否则报错fatal error

循环相关的语句-continue语句
continue跳出本次循环中剩余的代码并再条件为真是开始执行下一次循环
continue后也可以带数字,表示从第几层循环从新开始
入门案例:
for($i=0;$i<5;$i++){
      if($i==3){
          continue;
      }
      echo "$i=".$i."
";
  }
  echo "hello";
输出结果:$i=0
          $i=1
          $i=2
          $i=4
          hello
goto语句
将程序跳转到指定的地方执行
基本语法:
goto 标签;
标签:
语句;
入门案例:
goto a;
echo 'aa';//会直接被跳过
a:
echo 'bb';
输出结果为bb
用来跳出循环或switch,可以代替break跳出多层循环
常量:
常量前面不需要加($)
常量一旦定义,则不能修改其值
常量在定义的时候,就需要赋初值
常量可以通过define 或 const定义
常量的名称一般全大写,用下划线间隔
程序中使用常量的原因,因为系统中某些数据不希望在发生改变就需要使用常量,例如税率,数学中的特殊数值等
基本形式:
  define(TAX_RATE,0.08);//用define定义
  echo TAX_RATE;
  const MAX_RATE=0.1;//const定义,php5.3以上适用
  echo MAX_RATE;//
?>


接下来学习函数,每天进步一点点,明天一定会更美好!

你可能感兴趣的:(回炉重造,第六话:php部分语句)