php学习之 循环结构实现代码
<?php
/* 循环结构
* 一、while循环
* while(表达式)
* {
* 循环体;//反复执行,直到表达式为假
* }
* 二、do-while循环
* 三、for循环
*
* 根据循环条件不同,有两种类型的循环
*
* 一种:计数循环 (一般使用for)
* 另一种:条件型循环 (一般使用 while do-while)
*
*
*
*/
//while的使用
/*$num=0;
while($num<100)
{
echo "输出结果{$num}";
$num++;
}*/
//while输出表格
echo '<table border="1" width="800" align="center">';
echo '<caption><h1>使用while输出表格</h1></caption>';
$i=0;
while($i<1000)
{
//隔10次换一行
if($i%10==0)
{
if($i%20==0)
{
$bg="#ffffff";
}
else
{
$bg="#cccccc";
}
echo '<tr onmouseover="orow(this)" onmouseout="nrow(this)" bgcolor='.$bg.' >';//输出隔行换色
}
echo '<td>'.$i.'</td>';
$i++;
if($i%10==0)
{
echo '</tr>';
}
}
echo '</table>';
?>
<script type="text/javascript">
var old=null;
//鼠标放上时显示黄颜色的背景
function orow(obj)
{
old=obj.bgColor;
obj.bgColor='yellow';
}
//鼠标离开时返回原来的颜色
function nrow(obj)
{
obj.bgColor=old;
}
</script>
相关推荐
-
PHP循环结构实例讲解
for循环语句 打印金字塔 完整的金字塔 复制代码 代码如下: //打印金字塔 $n=25; for($i=1;$i<=$n;$i++){ //空格循环 for($k=1;$k<=$n-$i;$k++){ echo ' '; } //字符循环 for($j=1;$j<=$i*2-1;$j++){ if($i==1 || $i==$n){ echo '.';
-
php学习之 循环结构实现代码
复制代码 代码如下: <?php /* 循环结构 * 一.while循环 * while(表达式) * { * 循环体;//反复执行,直到表达式为假 * } * 二.do-while循环 * 三.for循环 * * 根据循环条件不同,有两种类型的循环 * * 一种:计数循环 (一般使用for) * 另一种:条件型循环 (一般使用 while do-while) * * * */ //while的使用 /*$num=0; while($num<100) { echo "输出结果{$nu
-
mysql代码执行结构实例分析【顺序、分支、循环结构】
本文实例讲述了mysql代码执行结构.分享给大家供大家参考,具体如下: 本文内容: 什么是代码执行结构 顺序结构 分支结构 循环结构 首发日期:2018-04-18 什么是代码执行结构: 这里所说的代码执行结构就是多条sql语句的执行顺序. 代码执行结构主要用于触发器.存储过程和函数等存储多条sql语句中. 顺序结构: 顺序结构就是从上到下依次执行sql语句 一般默认情况下都是顺序结构 分支结构: 分支结构的执行是依据一定的条件选择执行路径,它会依据我们给定的条件来选择执行那些sql语句 mys
-
Java代码的三根顶梁柱:循环结构
目录 顺序结构 分支结构 if语句 语法1 语法2 语法3 代码示例 悬垂else switch语句 基本语法 代码示例 注意事项 循环结构 while循环 基本语法 代码示例 for循环 基本语法 代码示例 do while循环 基本语法 代码示例 break continue 总结 顺序结构 顺序结构是指按照代码一行一行的读取. 例如: System.out.println("abc"); System.out.println("def"); System.ou
-
PHP用continue跳过本次循环中剩余代码的注意点
前言 大家都知道,在PHP中continue 在循环结构用用来跳过本次循环中剩余的代码并在条件求值为真时开始执行下一次循环.一定要注意的是,用了continue要用";"来隔开其他的代码,要不可能导致错误! continue用法: <?php for ($n = 0; $n < 5; $n++) { if ($n == 2) continue; echo "$n\n"; } ?> 输出结果: 0 1 3 4 很显然,当$n等于2的时候,被跳过了输出
-
Java语法基础之循环结构语句详解
一.循环结构 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环. 循环语句的组成: 初始化语句:一条或者多条语句,这些语句完成一些初始化操作. 判断条件语句:这是一个boolean 表达式,这个表达式能决定是否执行循环体. 循环体语句:这个部分是循环体语句,也就是我们要多次做的事情. 控制条件语句:这个部分在一次循环体结束后,下一次
-
C语言循环结构与时间函数用法实例教程
本文实例展示了C语言循环结构与时间函数用法,对于C语言的学习来说是非常不错的参考借鉴材料.分享给大家供大家参考之用.具体如下: 完整实例代码如下: /********************************************** ** <Beginning C 4th Edition> Notes codes ** Created by Goopand ** Compiler: gcc 4.7.0 *****************************************
-
Python循环结构的应用场景详解
前言 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就要一直发出让机器人向球门方向奔跑的指令.当然你可能已经注意到了,刚才的描述中其实不仅仅有需要重复的动作,还有我们上一个章节讲到的分支结构. 再举一个简单的例子,比如在我们的程序中要实现每隔1秒中在屏幕上打印一个"hello, world"这样的字符串并持续一个小时,我们肯定不能够将print('hello, world')这句代码写上3600遍,如果真的需要这
-
JavaScript 程序循环结构详解
目录 选择结构 循环结构 while do - while for 循环 for - in - for -of- 小结 终止循环 break continue 二层循环 总结 选择结构 单分支的if结构 if(条件){ 条件满足后执行的代码 } 如果大括号中只有一条语句,此时可以省略大括号,但是强烈不建议这样写 if(条件) console.log('点点点') 二分支if结构语句 if (条件){ 条件满足后执行的代码 } else{ 条件不满足后执行的代码 } 多分支if结构语句 if(条件
-
C语言循环结构深入刨析
目录 总述 while循环 语法结构 while循环中break和continue break continue for循环 语法结构 for循环中break和continue break continue for循环中省略表达式的问题 for循环嵌套 do-while循环 goto语句 总结 总述 生活中不止处处是选择,还时常面临着重复做某事,比如呢,我们日复一日的学习.敲代码. C语言中提供了 —while循环—for循环—do-while循环来表达循环 接下来,对三种循环进行分别介绍 wh
-
thinkphp循环结构用法实例
本文实例讲述了thinkphp循环结构用法.分享给大家供大家参考.具体实现方法如下: 循环结构,在循环输出中变量不用加$符号 实例1.for 复制代码 代码如下: <table border='1' width='500'> <for start='0' end='10' name='j' step='-2' comparison='gt'>//lt正序step是步调值加2 / gt倒序输出step是步调值减2 <tr><td>{
随机推荐
- delphi实现将BMP格式图形转化为JPG格式图形的方法
- js类后台管理菜单类-MenuSwitch
- Myeclipse 2016下Aptana安装教程
- 二维码图片生成器QRCode.js简单介绍
- 事件绑定之小测试 onclick && addEventListener
- 详解利用exif.js解决ios手机上传竖拍照片旋转90度问题
- Asp.net利用JQuery AJAX实现无刷新评论思路与代码
- 基于ASP.NET实现日期转为大写的汉字
- 分享一段PHP制作的中文拼音首字母工具类
- linux find命令之exec简单概述
- Zend Framework动作助手FlashMessenger用法详解
- 详细解读Python中解析XML数据的方法
- 生成静态页大全[ASP/PHP/ASPX]
- Java下使用Oracle存储过程(详解)第1/3页
- Android中替换WebView加载网页失败时的页面
- mysql提示Changed limits: max_open_files: 2048 max_connections: 1910 table_cache: 64的解决
- 利用Mongoose让JSON数据直接插入或更新到MongoDB
- javascript代码调试之console.log 用法图文详解
- asp下让数据库在需要读取的时候才打开第1/2页
- jQuery中RadioButtonList的功能及用法实例介绍