php for循环

phpfor循环不写第三个参数会报错吗 PHP 循环 - For 循环

循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块

for 循环

for 循环用于您预先知道脚本需要运行的次数的情况

语法

for (初始值; 条件; 增量)

{

要执行的代码;

}

参数:

初始值:主要是初始化一个变量值,用于设置一个计数器(但可以是任何在循环的开始被执行一次的代码)

条件:循环执行的限制条件如果为 TRUE,则循环继续如果为 FALSE,则循环结束

增量:主要用于递增计数器(但可以是任何在循环的结束被执行的代码)

注释:上面的初始值和增量参数可为空,或者有多个表达式(用逗号分隔)

实例

下面的实例定义一个初始值为 i=1 的循环只要变量 i 小于或者等于 5,循环将继续运行循环每运行一次,变量 i 就会递增 1:

实例

<?php for ($i=1; $i<=5; $i++) { echo "The number is " . $i . "
"; } ?>

输出:

The number is 1

The number is 2

The number is 3

The number is 4

The number is 5

foreach 循环

foreach 循环用于遍历数组

语法

foreach ($array as $value)

{

要执行代码;

}

每进行一次循环,当前数组元素的值就会被赋值给 $value 变量(数组指针会逐一地移动),在进行下一次循环时,您将看到数组中的下一个值

实例

下面的实例演示了一个输出给定数组的值的循环:

实例

<?php $x=array("one","two","three"); foreach ($x as $value) { echo $value . "
"; } ?>

输出:

one

two

three

Python基础-7for循环 &; while循环

Python基础-7for循环 & while循环 目录: 循环语句 for循环 while循环 循环的控制语句: break,continue,pass for...else 和 whi ...

Python基础之if判断,while循环,循环嵌套

if判断 判断的定义 如果条件满足,就做一件事:条件不满足,就做另一件事: 判断语句又被称为分支语句,有判断,才有分支: if判断语句基本语法 if语句格式: if 判断的条件: 条件成立后做的事 . ...

php之快速入门学习-13(PHP 循环 - While 循环)

PHP 循环 - While 循环 循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块. PHP 循环 在您编写代码时,您经常需要让相同的代码块一次又一次地重复运行.我们可以在代码中使用循 ...

Verilog语法基础讲解之参数化设计

Verilog语法基础讲解之参数化设计   在Verilog语法中,可以实现参数化设计.所谓参数化设计,就是在一个功能模块中,对于一个常量,其值在不同的应用场合需要设置为不同的置,则将此值在设计时使用 ...

python 循环循环设计循环对象

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 1.循环 循环用于重复执行一些程序块.从上一讲的选择结构,我们已经看到了如何用缩进 ...

原生AJAX基础讲解及兼容处理

原文:原生AJAX基础讲解及兼容处理 AJAX = Asynchronous JavaScript and XML (异步的JavaScript和XML). AJAX不是新技术 ,但却是热门的技术.它 ...

JavaScript继承基础讲解,原型链借用构造函数混合模式原型式继承寄生式继承寄生组合式继承

说好的讲解JavaScript继承,可是迟迟到现在讲解.废话不多说,直接进入正题. 既然你想了解继承,证明你对JavaScript面向对象已经有一定的了解,如还有什么不理解的可以参考

(十一)if...else&;for循环&;while循环

----------------------------------if else------------------------------1.最基本的if语句:if name =="Al ...

Android学习笔记-Adapter基础讲解

本节引言 从本节开始我们要讲的UI控件都是跟Adapter(适配器)打交道的,了解并学会使用这个Adapter很重要, Adapter是用来帮助填充数据的中间桥梁,简单点说就是:将各种数据以合适的形式 ...

随机推荐

C#根据网址生成静态页面

HoverTree开源项目中HoverTreeWeb.HVTPanel的Index.aspx文件 是后台管理的首页. 包含生成留言板首页,以及显示用户名,退出等功能. 根据网址生成页面的方法: boo ...

PHP判断变量是否为整型

1.使用is_int() 2.使用is_numeric() 两个函数的区别,当变量为'1'时, is_int()的返回值为false, is_numeric()的返回值为true 当变量为1时, 两个 ...

ASP.NET MVC 5 一 入门

本系类教程将要构建ASP.NET MVC 5 Web 应用程序,使用的工具是VS2013 .现在有预览版可以下载了, 点击下载VS2013 FOR WEB ISO文件 .VS2012 还没用几天呢,2 ...

Int16, Int32, Int64 范围

Int16, 等于short, 占2个字节. -32768 32767 Int32, 等于int, 占4个字节. -2147483648 2147483647 Int64, 等于long, 占8个字节 ...

sql 循环语句几种方式

--第一   declare @orderNum varchar(255) create table #ttableName(id int identity(1,1),Orders varchar(2 ...

Mac OS X 配置环境变量

/etc/profile:/etc/bashrc 是针对系统所有用户的全局变量,只有root用户才能修改这两个文件,对一般用户来说是他们是只读的.一般用户要想修改它们,可以在命令前加sudo,意思是以 ...
c++ primer plus 习题答案
(3)

p296.3 #include #include #include #include

Ubuntu下安装python相关数据处理

01. Ubuntu下安装ipython sudo apt-get install ipython 02. Ubuntu下安装pip $ sudo apt-get install python-pip ...

Clion+Cmake+Qt5+Qwt+msys2+MinGW在Windows下的安装配置使用教程

摘要: CLion, a cross-platform C/C++ IDE. 本文主要介绍基于Clion作为IDE, MinGW作为编译器,CMake作为项目构建工具,开发基于Qt5.qwt的C++图 ...

Linux命令:pushd

语法 pushd [-n] [+N | -N | dir] 更改新目录并(或)压栈,或者把栈里的某个目录推到栈顶. 说明 pushd dir # 切换到目标目录dir,并将dir压栈. pushd # ...

这个php for循环 过程是怎么循环的?详细解析。for(语句块1;语句块2;语句块3){
    语句块4;   
}
// for循环的执行顺序是
// 语句块1 -> 判断语句块2,满足条件 -> 语句块4 -> 语句块3
          -> 判断语句块2,满足条件 -> 语句块4 -> 语句块3 
             .... 一直循环
          -> 判断语句块2,不满足条件 -> 结束循环

(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!