php-控制成分

来源:互联网 发布:淘宝的雷锋侠 编辑:程序博客网 时间:2024/04/30 14:42

流程控制

1.流程图基本符号

2.分支结构:if    if else   if else if     ifelseif    if elseif else   switch

  switch(一个数据$v1){

case  状态值1://进程1 [break];

case  状态值2://进程2 [break];

case  状态值3://进程3 [break];

default://默认进程

}

3.循环结构:while  do while  for  foreach(用于数组遍历循环)

 循环的中断:break   continue

     语法:break $n;  //$n是一个大于等于1的整数,表示要中断的循环层数;

                continue  $n;

     循环层数:指一个循环中又嵌套了循环的情况。以当前循环为起点,表示第一层,往上(外)数,就是2,3,4层。(用于循环的嵌套中)

4.部分流程控制的替代语法:用:代替前边的大括号,endif(endfor、endswitch、endwhile)代替后边的大括号

示例:if(…):

          //语句块

endif

5.goto语句:执行程序时任意跳转(不能跳入循环中、函数中,不能跳出函数外、文件外)

语法:

   goto 标识符1;

      其他语句

标识符1:

其他语句

标识符2:

其他语句

goto 标识符2;

6.控制脚本执行速度

die(“输出内容”)

含义:终止php脚本的运行(后续代码不再执行),并输出其中的内容。也可以:die(); die;

exit是die的同义词,die也是一种语言结构,并非函数,可以不写括号

echo也是一种语言结构,而非函数:

示例:

echo(“abc”);

echo “abc”;

echo “abc”,“def”,123;

sleep($n);

含义:让php脚本停止$n秒,然后继续执行。

 

 

0 0
原创粉丝点击