循环语句与条件语句

As mentioned earlier, the looping statement is executing a particular code as long as a condition is true. On the order hand, conditional statements are statements that can only be executed based on the fulfillment of a particular condition(s).

如前所述,只要条件为真, 循环语句就会执行特定的代码。 在顺序方面, 条件语句是只能基于满足特定条件才能执行的语句。

Example:

例:

We have 3 phones and 3 laptops altogether 6 gadgets. Let's write a basic program that displays "phone" 3 times and "laptop" 3 times assuming the phones are labeled 1 to 3 and the laptops 4 to 6.

我们有3部手机和3台笔记本电脑,共6个小工具。 让我们编写一个基本程序,假设手机分别标记为1到3以及笔记本电脑4到6,它会显示3次“手机”和3次“笔记本电脑”。

We are going to see how we can use the conditional statements and the loop statements to accomplish this. Since we have had a mastery of the syntaxes form the previous articles we will go straight to their implementation.

我们将看到如何使用条件语句和循环语句来完成此任务。 由于我们已经掌握了前几篇文章中的语法,因此我们将直接介绍它们的实现。

使用for循环和if ... else (Using for loop and if...else)

<?php
for ($l = 1;$l <= 6;$l++) {if ($l <= 3) {echo "<br>phone";
} else {echo "<br>laptop";
}
}
?>

Output

输出量

phone
phone
phone
laptop
laptop
laptop

使用while循环以及if ... else (Using while loop and if...else)

<?php
$x = 1;
while ($x <= 6) {if ($x <= 3) {echo "<br>phone";
} else {echo "<br>laptop";
}
$x++;
}
?>

Output

输出量

phone
phone
phone
laptop
laptop
laptop

使用do while循环和if ... else (Using do while loop and if...else)

<?php
$x = 1;
do {if ($x <= 3) {echo "<br>phone";
} else {echo "<br>laptop";
}
$x++;
} while ($x <= 6);
?>

Output

输出量

phone
phone
phone
laptop
laptop
laptop

翻译自: https://www.includehelp.com/php/mixing-conditional-statements-and-loops.aspx

循环语句与条件语句

循环语句与条件语句_在PHP中混合条件语句和循环相关推荐

  1. pythonwhile语句是什么意思_谈谈Python中的while循环语句

    前言 python中有两种循环,while和for,两种循环的区别是,while循环之前,先判断一次,如果满足条件的话,再循环,for循环的时候必须有一个可迭代的对象,才能循环,比如说得有一个数组. ...

  2. python中pass语句的作用是什么_简述 Python 中 pass 语句的作用。

    [单选题]从总体中抽取的样本数据的频率分布直方图如图所示,若总体中85%的数据不超过b,则b的估计值为( ) [单选题]Graphically, competitive market supply i ...

  3. python中if语句的实例_对python中if语句的真假判断实例详解

    说明 在python中,if作为条件语句,当if后面的条件参数为真时,则执行后面的语句块,反之跳过,为了深入理解if语句,我们需要知道if语句的真假判断方式. 示例 在python交互器中,经过测试发 ...

  4. python中的for in循环有什么意思_for _ in xxx中的下划线_是什么意思?

    for _ in list中的下划线_只是一个临时的循环变量, 因为_是合法的变量名 for _ in [1, 2, 3]:print(_) li = [[0, 1] for _ in range(3 ...

  5. python并发循环_在Python中模拟一个并发循环?

    在Python中模拟一个并发循环? 我需要模拟Python程序中的并发循环.不幸的是,以下简单的代码不起作用:list_of_ints = [ 1, 2, 3 ]iterator = list_of_ ...

  6. python中if else语句用法_讲解Python中if语句的嵌套用法

    可能有这样一种情况,当你想检查其他条件后一个条件解析为真.在这种情况下,可以使用嵌套的if结构. 在嵌套的 if 语句结构,可以在一个 if... elif... else 结构里面可有另外一个 if ...

  7. python中if嵌套语句_讲解Python中if语句的嵌套用法

    可能有这样一种情况,当你想检查其他条件后一个条件解析为真.在这种情况下,可以使用嵌套的if结构. 在嵌套的 if 语句结构,可以在一个 if... elif... else 结构里面可有另外一个 if ...

  8. mysql语句错误怎么查找_为什么我的mysql语句一直报错,找不到错误,望各位大佬指点一番...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 这是SQL语句: CREATE TABLE 'tb_user' ( 'id' BIGINT(20) NOT NULL AUTO_INCREMENT, 'u ...

  9. python语句分为复合语句与_对Python中for复合语句的使用示例讲解

    当Python中用到双重for循环设计的时候我一般会使用循环的嵌套,但是在Python中其实还存在另一种技巧--for复合语句. 简单写一个小程序,用于延时循环嵌套功能如下: #!/usr/bin/p ...

最新文章

  1. java项目新东方在线源码_基于JSP的在线考试系统-JavaWeb项目-有源码
  2. Java8的集合:ArrayList的实现原理
  3. mysql数据库导出最大值_4.6 MySQL数据库导入与导出攻略
  4. Java中long和Long有什么区别
  5. 细说plsql中的空值表达式
  6. MS08-025 win32k.sys NtUserFnOUTSTRING Privilege Escalation Exploit
  7. python中range什么意思_python里range什么意思
  8. 段的创建表user_segments
  9. 使用STAD研究product搜索和保存的性能
  10. python中socket模块常用吗_python网络学习笔记——socket模块使用记录
  11. C++ —— C++常量和变量
  12. css样式全大写,用css样式表实现首字大写
  13. 网传梅姨照片竟然是电脑合成的!仅需 100 行代码,你也能做到!
  14. JDK源码系列(5)-StringBuffer
  15. 九、全面提高人民生话水平
  16. 11、quiver(x,y,u,v)
  17. 心电图 python_能测血压,还有心电图,兼顾9大运动模式,dido手环还不错
  18. vdbench数据校验翻译
  19. 三、第四节 创建https服务
  20. 企业微信自建应用手动授权,获取用户详细信息

热门文章

  1. CentOS7下MySQL5.7的安装
  2. linux tips 技巧笔记一
  3. js常用的2中排序方法:冒泡排序和快速排序
  4. MySQL日常应用操作记录
  5. SylixOS磁盘高速传输
  6. typescript 学习
  7. Django1.9开发博客06- 模板继承
  8. oracle sql 语句如何插入全年日期?
  9. Windbg SOS and CLR版本不一致的解决方案
  10. sencha touch调试时Please close other application using ADB: Monitor, DDMS, Eclipse