------------------<br>";}当$a=5的时候,不,秉承网络共享原则,分享网络资源,Windows系统下载,网络建站技术分享">
    当前位置:
  1. 首页 »
  2. 教程 »
  3. 正文

php foreach 循环跳过和退出

零分 2,099

php foreach循环,当遇到某个条件跳过continue,和退出break。 continue,跳过,例

$array=array(1,2,3,4,5,6,7,8,9,10);
foreach($array as $a){
if($a==5){
continue;//跳过
}
echo $a."<br>------------------<br>";
}

当$a=5的时候,不输出,跳过,后面继续输出 结果:

1
------------------
2
------------------
3
------------------
4
------------------
6
------------------
7
------------------
8
------------------
9
------------------
10
------------------

当$a=5的时候终止循环,后面不再输出,如:

foreach($array as $a){
if($a==5){
break;//退出循环
}
echo $a."<br>------------------<br>";
}

结果:

1
------------------
2
------------------
3
------------------
4
------------------

一般应该是continue跳过用于过滤,break用于查找!

标签:

PHP处理XML数据及转JSON数组simplexml_load_file和simplexml_load_string

转换 XML 文件为 SimpleXMLElement 对象,然后输出对象的键和元素: <?php $xml=simplexml_load_file("note.xml"); print_r($xml); ?> 以上代码在实际处理中可能会遇到数据丢失,SSL出错等情况,所以使用simplexml_load_string simplexml_load_string:转换形式良好的 XML 字符串为 SimpleXMLElement 对象,然后输出对象的键和元素: <?php $note=<<<XML <note> <to>Tove</to> <
知识 1,610

PHP mkdir() 创建相对路径、绝对路径及多层目录

PHP mkdir()在使用绝对路径创建多层文件夹是一直出错,相对路径时正常! mkdir("dir/dir",0777) //正常创建目录 mkdir(dirname(dirname(__FILE__))."/dir/dir",0777) //创建失败 试过多次,一直失败,设置递归模式,创建成功! mkdir(dirname(dirname(__FILE__))."/dir/dir",0777,true) //创建成功 PHP mkdir()语法参数: mkdir(path,mode,recursive,context) path:必需。规定要创建的目录的名称。mode:可选。规定权限。默认
笔记 1,575

wordpress博客主题Eson.X.Blog V6.0.0设置教程

图标设置 亮色模式Logo设置/暗色模式Logo设置:建议尺寸:220X60 favicon设置:格式建议png,浏览器的网站图标。 头像设置:展示位置,侧栏 微信二维码设置、QQ二维码设置、公众号二维码设置,鼠标经过微信号等弹出。 基础设置 昵称设置、微信号设置、QQ号设置、邮箱设置、公众号设置、个人介绍设置、建站日期设置。侧栏第一模块展示。 发布时间设置:开启后,文章发布部分会显示:1天前、1周前、1年前等。 阅读千单位显示:开启后,阅读量显示千位分隔符 阅读万+显示:开启后,阅读大于1万时显示1万+,2万+等 阅读基数:发布文章时显示的基础阅读数,100,200,300,time,选择t
教程 1,228

iPhone11 iOS17.4.1移植电芯后亲测校准电池健康寿命

以往通过爱思勾选修复电池来校准iPhone11电池健康在iOS17.4.1已经行不通了。 以往通过爱思一键刷机,到31%拔掉数据线,之后重新刷机来校准电池健康,在iOS17.4.1也已经行不通了。 iOS17.4.1校准电池健康可行方法: 用爱思的iTunes,常规快速刷机来校准电池健康。 1、下载固件,选择爱思的iTunes,常规快速刷机 2、在刷机进度条到了26%的时候,拔掉数据线 这里好像有多个26%,如解压进度等,拔掉数据线的26%是,当看到正在更新S3E固件时,准备拔掉数据线,因为这个时候,不出意外的话,应该是24%的时候提示正在更新S3E固件! 然后重新插入数据线,重新刷机,等待刷
教程 3,658

Windows ISO光盘镜像文件下载方法

打开Windows官网:www.microsoft.com/zh-cn/ 下拉到底部,进入下载中心,直连地址:https://www.microsoft.com/zh-cn/download 进入Windows,选择下面需要下载的镜像,目前官网提供Windows11、Windows10和Windows8.1下载,选择一个,进入下载页面,直连地址 Windows11:www.microsoft.com/zh-cn/software-download/windows11 Windows10:www.microsoft.com/zh-cn/software-download/windows10 Wi
教程 2,578