第4课:PHP循环语句使用方法_<?php ¥sum=0 for{$x=0;$x<=5-程序员宅基地

技术标签: 郭盛华老师  PHP循环语句  东方联盟  郭盛华课程  PHP教程  

主讲老师:郭盛华

 

PHP While循环:

 

在您编写代码时,经常需要反复运行同一代码块。我们可以使用循环来执行这样的任务,而不是在脚本中添加若干几乎相等的代码行。

在 PHP中,我们有以下循环语句:

while (条件为真) {

要执行的代码;

}

实例

<?php

$x=1;

while($x<=5) {

echo "这个数字是:$x<br>"; $x++;

}

?>

 

PHP do...while 循环:

 

do...while 循环首先会执行一次代码块,然后检查条件,如果指定条件为真,则重复循环。

语法

do {

要执行的代码;

} while (条件为真);

下面的例子首先把变量 $x 设置为1($x=1)。然后,dowhile 循环输出一段字符串,然后对变量 $x 递增 1。随后对条件进行检查($x 是否小于或等于5)。只要 $x小于或等于 5,循环将会继续运行:

实例

<?php

$x=1;

do {

echo "这个数字是:$x<br>";

$x++;

}

while ($x<=5);

 

?>

 

PHP for 循环:

 

如果您已经提前确定脚本运行的次数,可以使用 for 循环。

下面的例子显示了从 0 到 10 的数字实例:

<?php

for ($x=0; $x<=10; $x++) {

echo "数字是:$x<br>";

}

?>

 

具体请看视频课程:@郭盛华老师

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42257049/article/details/102868336

智能推荐

快速入门Openstack,无脑多节点部署Mitaka(6)--Neutron网络部署_] 重启compute api服务命令是____-程序员宅基地

文章浏览阅读2.9k次。openstack中neutron服务的介绍和配置_] 重启compute api服务命令是____

例题 4-4 信息解码_解码 4-4编码-程序员宅基地

文章浏览阅读377次。题解:A,B,#,T,A,N相对应:0,00,01,10,000,001,010,011,100,101,110,0000,0001.........1101,1110,00000,.......... 例如:编码头 $ # * * \ 01串 0 00 01 10 000 code[len,value]表..._解码 4-4编码

原神换服报错(二级地址解析失败),换服失败,无反应_原神二级地址解析失败是什么原因-程序员宅基地

文章浏览阅读1.4w次。原神换服报错(二级地址解析失败),换服失败,无反应!问题就是缺少文件!缺少DLL"PCGameSDK")这个问题我之前发过点我跳转另一个教程_原神二级地址解析失败是什么原因

An error occured during the installation of assembly__ 'Microsoft.VC90.CRT,version="9.0.21022.8"...._an error occurred during the installation of assem-程序员宅基地

文章浏览阅读4k次。An error occured during the installation of assembly__ 'Microsoft.VC90.CRT,version="9.0.21022.8",publickeyToken="1fc8b3b9a1e18e3b",__ processorArchitecture="x86",type="win32"安装python2.7碰到这个问题,然后查了_an error occurred during the installation of assembly 'microsoft.vc90.crt

HTML5----字体rem,px,em,设置_html5让字体变细-程序员宅基地

文章浏览阅读2.2w次。PX为单位在Web页面初期制作中,我们都是使用“px”来设置我们的文本,因为他比较稳定和精确。但是这种方法存在一个问题,当用户在浏览器中浏览我们制作的Web页面时,他改变了浏览器的字体大小,这时会使用我们的Web页面布局被打破。这样对于那些关心自己网站可用性的用户来说,就是一个大问题了。因此,这时就提出了使用“em”来定义Web页面的字体_html5让字体变细

SAP发布平台发展战略,高度关注云计算、物联网、AI与用户体验-程序员宅基地

文章浏览阅读92次。根据本月的一系列战略性沟通与对话,事实证明SAP公司不仅对云计算抱有严肃态度,同时亦开始将其业务的未来命运押在其中,即致力于构建最为现代化、最具吸引力且功能最强的企业云平台。随着各类组织机构在过去一年中不断尝试数字化转型举措,亦有相当一部分管理者在同时寻求最理想的实践方案以确保在一切就绪后能够快速完成具体调整。也正因为数字化转换的趋势性影响,今年大多..._sap copilot

随便推点

python的gdal库,读取tif影像为DataFrame,或将DataFrame转为tif_python gdal tif-程序员宅基地

文章浏览阅读2.4k次,点赞3次,收藏30次。将tif转为DataFrame存为csv此数据为modis的LAI产品,仅有LAI一个波段from osgeo import gdalimport pandas as pdgdal.AllRegister()filePath = r'C:\Users\Administrator\遥感文件\MOD15A2H.006_Lai_500m_doy2020097_aid0001.tif'dataset = gdal.Open(filePath)adfGeoTransform = dataset.Ge_python gdal tif

MSVC和gcc得到不同结果_拔剑-浆糊的传说_新浪博客-程序员宅基地

文章浏览阅读47次。写了个小程序,在MSVC 2008 和 gcc 3.4.4 ( under cygwin)下面跑了一下,发现结果不一样。 gcc 3.4.4: 1 1 gcc 4.5.2 2 2 MSVC: ..._msvc 不同版本 运算结果不同

CCS(Code Composer Studio) 10.2.0的下载和安装(最新教程)_ccs10下载-程序员宅基地

文章浏览阅读9.6k次,点赞4次,收藏23次。CCS(Code Composer Studio)是一整套用于开发和调试嵌入式应用的工具,包含适用于每个TI器件系列的编译器、源码编译器、项目构建环境、调试器、描述器、仿真器以及多种功能。本文将介绍最新版CCS 10.2.0安装的具体步骤,操作系统为64位Windows10。CSS官网的下载地址为:https://software-dl.ti.com/ccs/esd/documents/ccs_downloads.html#Download_the_latest_CCS下载完成后可以看到_ccs10下载

Koa 框架教程_koa框架教程-程序员宅基地

文章浏览阅读1.4k次,点赞2次,收藏9次。Koa 就是一种简单好用的 Web 框架。它的特点是优雅、简洁、表达力强、自由度高。本身代码只有1000多行,所有功能都通过插件实现,很符合 Unix 哲学。本文从零开始,循序渐进,教会你如何使用 Koa 写出自己的 Web 应用。每一步都有简洁易懂的示例,希望让大家一看就懂。零、准备首先,检查 Node 版本。$ node -vv8.0.0Koa 必须使用 7.6 以上的版本。如果你的版本..._koa框架教程

.NET Core HttpClient调用腾讯云对象存储Web API的"ERROR_CGI_PARAM_NO_SUCH_OP"问题-程序员宅基地

文章浏览阅读469次。开门见山地说一下问题的原因:调用 web api 时请求头中多了双引号,请求体中少了双引号。腾讯云提供的对象存储(COS)C# SDK 是基于 .NET Framework 用 WebRequest 实现的,我们直接将这个实现迁移到 .NET Core 是可以正常调用,但后来我们基于 HttpClient 实现,调用 web api 时总是返回 "ERROR_CGI_PARAM_NO_SUCH..._error_cgi_param_no_such_op

dbms_stats.gather_table_stats与analyze table 的区别[转贴]_oracle analyze table和dbms_stats.gather 大概是啥区别-程序员宅基地

文章浏览阅读251次。Analyze StatementThe ANALYZE statement can be used to gather statistics for a specific table, index or cluster. The statistics can be computed exactly, or estimated based on a specific number of row_oracle analyze table和dbms_stats.gather 大概是啥区别