西瓜视频不循环怎么设置(循环语句总结)

首页教程更新时间:2023-05-16 03:26:15

在编写代码时,经常需要让相同的代码块一次又一次地重复运行。我们可以在代码中使用循环语句来完成这个任务。

1、while 循环将重复执行代码块,直到指定的条件不成立。

while (条件)

{

要执行的代码;

}

<html> <body> <?php $i=0; while($i<=2) { echo "The number is " . $i . "<br>"; $i ; } ?> </body> </html> 输出: The number is 0 The number is 1 The number is 2

2、do...while 语句会至少执行一次代码,然后检查条件,只要条件成立,就会重复进行循环。

do

{

要执行的代码;

}

while (条件);

<html> <body> <?php $i=1; do { $i ; echo "The number is " . $i . "<br>"; } while ($i<=3); ?> </body> </html> 输出: The number is 2 The number is 3 The number is 4 <html>

<html> <body> <?php $i=7; do { $i ; echo "The number is " . $i . "<br>"; } while ($i<=6); ?> </body> </html> 输出: The number is 8

注:while语句是先看条件然后执行任务,do......while是先执行一次任务,然后看条件。

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

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

{

要执行的代码;

}

参数:

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

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

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

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

<?php for ($i=1; $i<=3; $i ) { echo "数字为 " . $i . PHP_EOL; } ?> 输出: 数字为 1 数字为 2 数字为 3

4、foreach 循环用于遍历数组。

foreach ($array as $value)

{

要执行代码;

}

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

<?php $x=array("头条","抖音","西瓜视频"); foreach ($x as $value) { echo $value . PHP_EOL; } ?> 输出: 头条 抖音 西瓜视频

foreach ($array as $key => $value)

{

要执行代码;

}

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

<?php $x=array(1=>"西瓜视频", 2=>"抖音", 3=>"头条"); foreach ($x as $key => $value) { echo "key 为 " . $key . ",对应的 value 为 ". $value . PHP_EOL; } ?> 输出: key 为 1,对应的 value 为 西瓜视频 key 为 2,对应的 value 为 抖音 key 为 3,对应的 value 为 头条

5、使用for循环,实现冒泡排序:

<?php $arr = array(5,3,6,2,8,10); for($i = count($arr)-1;$i>=0;$i--){ for($j = 0 ; $j < $i ; $j ){ if($arr[$j 1] < $arr[$j] ){ $aa = $arr[$j 1]; $arr[$j 1] = $arr[$j]; $arr[$j] = $aa; } } } print_r($arr); ?> 结果: Array ( [0] => 2 [1] => 3 [2] => 5 [3] => 6 [4] => 8 [5] => 10 ),

图文教程
相关文章
热门专题
推荐软件
奇热小说
奇热小说
下载
QQ2019手机版
QQ2019手机版
下载
王者荣耀
王者荣耀
下载
百度浏览器迷你版
百度浏览器迷你版
下载
2345浏览器手机版
2345浏览器手机版
下载
网易邮箱
网易邮箱
下载
爱奇艺
爱奇艺
下载
网易云音乐
网易云音乐
下载
WPSOffice
WPSOffice
下载
优酷
优酷
下载
谷歌浏览器(Chrome)
谷歌浏览器(Chrome)
下载
迅雷看看播放器
迅雷看看播放器
下载
UC浏览器
UC浏览器
下载
QQ音乐
QQ音乐
下载
阿里旺旺买家版v9.12.10C官方版
阿里旺旺买家版v9.12.10C官方版
下载
360安全卫士v12.1官方版
360安全卫士v12.1官方版
下载
猜你喜欢
三国雪1.11
三国雪1.11
下载
编码解码v1.0绿色版
编码解码v1.0绿色版
下载
欢乐打地鼠
欢乐打地鼠
下载
进击的巨人反击之刃0.1那一天
进击的巨人反击之刃0.1那一天
下载
冒险村物语IOS版
冒险村物语IOS版
下载
石器时代单机版
石器时代单机版
下载
中国电信掌上考试
中国电信掌上考试
下载
启蒙看看
启蒙看看
下载
AdwareScannerandRemoverMac版V1.0.4
AdwareScannerandRemoverMac版V1.0.4
下载
颜颜
颜颜
下载
酷拍二维码
酷拍二维码
下载
学之洲
学之洲
下载
火星援救
火星援救
下载
百度白金助手v4.0.3.0官方版
百度白金助手v4.0.3.0官方版
下载
刀锋偏冷铃声高潮版
刀锋偏冷铃声高潮版
下载
MPC-HC(mpc播放器)x64v1.8.8.0绿色中文版
MPC-HC(mpc播放器)x64v1.8.8.0绿色中文版
下载