知识大全 基础知识-循环语句

Posted 语句

篇首语:业无高卑志当坚,男儿有求安得闲?本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 基础知识-循环语句相关的知识,希望对你有一定的参考价值。

PHP Web开发学习实录:基础知识-循环语句  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

     输出当前循环次数

  循环语句是指让程序重复执行某个程序块 直到某个特定的表达式结果为假时 被执行的程序块才能结束 因此也被称为迭代语句

     基础知识 循环语句

  在PHP中比较常见的循环语句有for循环 while循环 do…while循环和foreach循环 本小节将分别介绍这些循环语句

   for循环语句

  在PHP中 for语句是功能最为强大的 任何的while和do…while循环都可用for循环来代替 在for循环中要先判断条件表达式是否为真 如果为真 则执行循环语句 如果为假 则不执行循环语句 其语法如下所示

  for(初始表达式 循环条件表达式 循环后的操作表达式 )

  执行语句体

  

  其中表达式 在循环开始时被无条件地执行一次 然后开始执行表达式 如果为真 则执行表达式 然后再判断表达式 是否为真 为真则再次执行表达式 直到表达式 为假时 才会跳出循环 如以下例子

  for($s= ;$s<= ;$s++)

  echo 这是第 $s 个PHPer<br> ;

  

   while循环语句

  在while循环语句中 表达式的值在每次的循环开始时就进行检查 如果为真则程序会向下执行循环 直到表达式的值为假时 跳出循环 只有当一开始表达式的值就为假时 循环语句才一句都不会执行 其语法如下所示

  while(表达式)

  语句体

  

  例如下面的代码循环输出从 到 的数字

  $in  = ;

  while($in< )

  echo $in;

  echo <br> ;

  $in++;

  

   do…while循环语句

  do…while循环语句和while循环语句很相似 它是while循环语句的扩展 不同之处在于当循环中的表达式一开始就为假时 while循环语句将不会执行 但do…while循环语句则至少执行一次 其语法如下所示

  do

  语句体

  while(表达式)

  例如下面的代码循环输从 到 的数字

  $itn = ;

  do

  echo $itn;

  echo <br> ;

  $itn++;

  while($itn<= )

   foreach循环语句

  在PHP中 foreach循环语句主要用于循环输出数组 这种循环语句可以迭代出集合中的每一项 但不能修改其中的任何一项 其语法如下所示

  foreach(集合 as 变量名)

  语句体

  

  在foreach语句中 循环每执行一次 循环变量就可以从集合中读取一个元素 例如下面的代码

  $arrayarray = array( 北京 上海 广州 深圳 香港 )

  foreach($array as $ar)

  echo 我的城市是 $ar <br> ;

  

  在此例子中 我们可以看到 foreach循环语句中的表达式是由两个参数组成的 用关键字as连接 关键字左边的是要访问的元素集合的名称 右边的是一个声明的临时变量

  任何一个循环语句都必须出现一次判断表达式的值为假的情况 否则循环因将形成死循环而无法结束

       返回目录 PHP Web开发学习实录

       编辑推荐

       Java Web开发详解

       ASP NET MVC 框架揭秘

       ASP NET开发宝典

cha138/Article/program/PHP/201311/21567

相关参考

知识大全 循环语句实例应用

PHPWeb开发学习实录:循环语句实例应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 循环语句运行结果

PHPWeb开发学习实录:循环语句运行结果  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 Java for循环语句使用

Javafor循环语句使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一语句的嵌套应用  语

知识大全 在java中,如果不是在循环语句中怎么用break跳到指定语句

在java中,如果不是在循环语句中怎么用break跳到指定语句?break除了可循环语句,和switch-case语句中,还可指明它要跳出的代码快,并从紧跟该快的下一句执行,如:breakBolckL

知识大全 循环语句实例分析

PHPWeb开发学习实录:循环语句实例分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 asp For Next 循环语句语法与实例

aspForNext循环语句语法与实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ForNe

知识大全 数据结构第一章 绪论答案[3]

  这是一个递归调用因k的初值为由语句()知每次调用k增故第()语句执行n次()是FOR循环语句在满足()的条件下执行该语句进入循环体()n次加上最后一次判断出界故执行了n+次()也是循环语句当k=时

知识大全 asp do while 循环语法与do while实例教程

  在dowhile循环的另一种常用后Next循环的循环在dowhile循环语句重复语句  块的次数不定重复的陈述或者当条件为真或直到条件变为True语法如下所示  Do[While|Until]co

知识大全 数据结构概论之算法的描述和分析[2]

  循环语句    WHILE(条件)    语句    DO     语句    WHILE(条件)    FOR(初始条件;终结条件;语句)     语句  函数    所有算法以如下函数形式表示

知识大全 asp exit用法与exit实例教程

  exit关键字改变通过使从循环结构立即退出的控制流您可以使用在不同情况下退出  的关键字例如要避免死循环要退出就Next循环柜台前达到其有限的价值你  应该使用ExitFor语句要退出你循环使用E