1、while循环 PHP 中最简单的循环

//指定的条件为真,while 循环执行代码块 (输出1~9)

$i = 1;

$max = 10;

while($i

echo $i;

echo '
';

$i++;

}

2、do...while循环

//先执行一次,后检查条件,若条件为真,则重复循环 (输出1~9)

$i = 1;

$max = 10;

do{

echo $i;

echo '
';

$i++;

}while($i

3、for循环 PHP 中最复杂的循环

//若确定循环次数,可使用for循环 (输出1~9)

$i = 1;

$max = 10;

for ($i; $i < $max; $i++) {

echo $i;

echo '
';

}

4、foreach 只适用于数组,并用于遍历数组中的每个键/值对

foreach($array as $key => $val) {

echo $val;

}

foreach($array as $val) {

echo $val;

}

例子:用for、while、do...while 打印出99乘法表

for ($j = 1; $j <= 9; $j++) {

for ($i = 1; $i <= $j; $i++) {

echo "{$i}x{$j}=" . ($i * $j) . " ";

}

echo "
";

}

$j = 1;

while ($j <= 9) {

$i = 1;

while ($i <= $j) {

echo "{$i}x{$j}=" . ($i * $j) . " ";

$i++;

}

echo "
";

$j++;

}

$j = 1;

do {

$i = 1;

do {

echo "{$i}x{$j}=" . ($i * $j) . " ";

$i++;

} while ($i <= $j);

echo "
";

$j++;

} while ($j <= 9);

php while做乘法表,php 循环的使用 (php 99乘法表)相关推荐

  1. php打印99乘法表加粗,PHP基础循环语句之打印99乘法表

    PHP基础循环语句之打印99乘法表 指定位置-1两个99乘法表如果font多层php PHP打印数学的99乘法表要用到两个For循环,for循环是php流程控制语句中较常用到的一种,流程控制语句中的结 ...

  2. php编写九九乘法表隔行换色,JavaScript实现99乘法表及隔行变色实例代码

    项目需求:实现在页面中输出99乘法表.(要求:以每三行为一组,实现隔行变色(颜色为白,红,黄(也可自己定义)),鼠标滑过每一行,行背景颜色变为蓝色,鼠标离开又恢复原来的颜色),隔行变色的效果需要用if ...

  3. php九九乘法表隔行换色,JavaScript实现99乘法表及隔行变色实例代码_javascript技巧...

    项目需求:实现在页面中输出99乘法表.(要求:以每三行为一组,实现隔行变色(颜色为白,红,黄(也可自己定义)),鼠标滑过每一行,行背景颜色变为蓝色,鼠标离开又恢复原来的颜色),隔行变色的效果需要用if ...

  4. php函数 99乘法表,使用php自定义函数实现99乘法表代码

    在php自定义函数创建定义是非常的简单的我们只要利用function空格后面跟函数名就可以了,中间函数是可以有参数与相关的内容了,具体如下吧. 使用自定义函数方式来实现99乘法表,函数是一种可以在任何 ...

  5. php for循环九九乘法表,for循环连续求和、九九乘法表代码

    for循环的经典例子就是连续求和了:1+2+3+--+100,讲了一个多小时,还是有同学不会.做程序得有思想,有的同学一直敲键盘,也没搞出来.在做这个求和之前,我们要思考一下,求和其实就是连续的累加, ...

  6. python输出99乘法表_如何用python输出99乘法表

    方法:1.利用"for i in range(1,9)" 控制打印的行数:2.利用"for j in range(1, i+1)"控制打印的列数:3.利prin ...

  7. 如何用python输出九九乘法表_如何用python输出99乘法表

    方法:1.利用"for i in range(1,9)" 控制打印的行数:2.利用"for j in range(1, i+1)"控制打印的列数:3.利prin ...

  8. c语言99乘法表循环嵌套写法,99乘法表(for循环嵌套)

    计算乘法表 两个数相乘,外层循环代表被乘数,控制行数:内层代表乘数,控制列数. 循环嵌套,变量名不可以重复. 使用 break 语句让输出的乘法表更简洁. 使用 String 变量,做 String ...

  9. 【shell】Linux shell 之 打印99乘法表详解

    打印99乘法表在任何语言中都是一个必写的程序,特别是学习了循环之后. 打印99乘法表第一步 众所周知,99乘法表的格式为x * y = z 所以我们至少需要两个参数,一个为x,一个为y,这里我们使用 ...

最新文章

  1. [翻译]StructureMap 指南 – .NET中的依赖注入和控制反转
  2. Nagios+Centreon+Nrpe集成(二)
  3. 领域模型中分散的事务如何集中统一处理(C#解决方案)
  4. 全国青少年软件编程python等级考试-全国青少年软件编程等级考试:Python一级考试大纲...
  5. 【python】数据结构与算法—双端队列(一)
  6. ITK:将网格写入vtp文件
  7. 排队器拦截_过滤器(Filter)和拦截器(Interceptor)的执行顺序和区别
  8. 参会指南 | 首届音视频线上峰会倒计时1天!
  9. Sass @at-root 指令用法示例
  10. Python适合大数据处理吗?
  11. Java中什么时候throws_何时在Java方法声明中使用throws?
  12. Redis基础(九)——发布与订阅
  13. [Python] L1-056 猜数字-PAT团体程序设计天梯赛GPLT
  14. SQLite B/S使用(一)
  15. 【翻译】Motion Blur for mobile devices in Unity
  16. mockito 外部接口_mockito – Spring批处理作业的端到端测试用例
  17. 俄罗斯方块java分析_[源码和文档分享]基于Java的俄罗斯方块游戏
  18. 顶级外语学习资源[转] 近600个教学学习资料链接
  19. python 目标跟踪算法_目标跟踪入门——目标跟踪算法综述
  20. Java实现 kiosk模式,Android中的Kiosk模式

热门文章

  1. C#-TextBox限制文本\Text输入-只能输入数字\大小写字母\计算
  2. 论文翻译笔记:YOLO v4 :Optimal Speed and Accuracy of Object Detection
  3. 剑指offer-二叉搜索树的第K个节点
  4. Devon HC12远程图形工作站解决方案
  5. ZBar项目简介及安装配置
  6. 数据库之外键foreign key
  7. CodeChef - RIN Course Selection (最小割建模)
  8. 数据准备阶段利用Gamit下载数据
  9. mysql innodb 锁类型_详细介绍MySQL InnoDB存储引擎各种不同类型的锁
  10. 编写测试用例-qq注册(账号)