Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP 循环语句基本语法结构笔记_PHP教程

PHP 循环语句基本语法结构笔记_PHP教程

WBOY
WBOYasal
2016-07-13 10:50:431195semak imbas

在php中循环语句包括了很多,如有:for,foreach,while,do while,goto语句,下面我来给大家简单的介绍这些循环语句结构用法。

for 循环控制

for(循环初值; 循环的条件; 步长){
      
       //执行语句;

}

 代码如下 复制代码

FOR ($i = 0; $i {
print "value is now " . $i . "
";
}

输出值

value is now 0
value is now 1
value is now 2

在第一循环,$i=0,这意味着表达,($i

在第二循环,$ = 1,这意味着表达,($i

在第三迭代,$i= 2,这意味着表达,($i

在第四迭代,$i= 3,这意味着表达,($i

while循环

基本语法结构是

while(循环条件){
      
       //执行语句;
       //循环条件值变化,不添加的话会成为死循环
 
}

 代码如下 复制代码


";  $a++;  }?>

还是举个简单的例子,一看就明白了。下面这个例子,使用到了 while 循环语句,它的意思是,当变量 $a 小于等于5的情况下,执行一次循环,该循环执行连个语句,一是输出 $a 的值,二是给 $a 的值加1,直到 $a 小于等于 5 为 FALSE,即 $a > 5才停止循环。

do..while循环控制
 
基本语法结构

do{

       //执行语句;
       //循环条件值变化,不添加的话会成为死循环

}while(循环条件);

示例如下,该示例中,先执行一次循环,即 $i 加 1,然后输出 $i 的值,执行完第一次循环之后,检查条件 $i

 代码如下 复制代码


";  }while ($i


循环相关的语句-break

基本的概念:  表示结束当前的 for 、 while 、do..while 、switch, 流程, 可以给一个数字,表示退出到第几层.

1.      break语句 默认跳出 1层

2.      break语句 后面带的数字,不能超过实际可以跳出的循环层数,否则,会报fatal error
 
循环相关的语句-continue

基本概念: continue 用于结束本次循环剩余代码,从新开始新的一次循环(如果条件为真,就继续执行), continue 后面也可以带数字,表示从第几次循环重新开始

goto语句

基本概念: 通过goto语句我们可以将程序跳转到指定的地方去执行.

goto 标签;

标签:

语句;

快速入门案例:

 代码如下 复制代码

goto a;

echo 'aa';

a:

echo 'bb';

php中常量
 
说明:

所谓常量,我们可以理解成就是特殊的变量: 体现在

1.      定义常量前面不需要 $

2.      常量一旦定义,则不能修改其值

3. 常量在定义的时候,就需要它赋初值.

4.      常量可以通过 define  或者  const

5.      常量的名称,我们一般说是 全部大写,然后用下划线间隔

6.      什么时候需要使用常量: 在程序中我们不希望某个值变化,则考虑使用常量,比如圆周率,税率....

快速入门案例:

 代码如下 复制代码


       //第一种方法

       define("TAX_RATE",0.08);
       echo TAX_RATE;

       //第二种方法(php5.3)

       const TAX_RATE2=0.1;
       echo '-'.TAX_RATE2;

?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/632629.htmlTechArticle在php中循环语句包括了很多,如有:for,foreach,while,do while,goto语句,下面我来给大家简单的介绍这些循环语句结构用法。 for 循环控制 for(循环...
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn