以循环举例:
break: 是跳出当前循环的主体。
continue: 是跳出本次的循环。
以代码举例:
php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | for ( $i = 0; $i < 10; $i ++) { if ( $i == 4) { continue ; } echo $i . "\n" ; for ( $z = 10; $z < 17; $z ++) { if ( $i == 7 && $z == 14 ) { break ; } echo " " . $z . "\n" ; } } |

1 0 2 10 3 11 4 12 5 13 6 14 7 15 8 16 9 1 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 2 18 10 19 11 20 12 21 13 22 14 23 15 24 16 25 3 26 10 27 11 28 12 29 13 30 14 31 15 32 16 33 5 34 10 35 11 36 12 37 13 38 14 39 15 40 16 41 6 42 10 43 11 44 12 45 13 46 14 47 15 48 16 49 7 50 10 51 11 52 12 53 13 54 15 55 16 56 8 57 10 58 11 59 12 60 13 61 14 62 15 63 16 64 9 65 10 66 11 67 12 68 13 69 14 70 15 71 16
go
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | func continueOrBreak() { for i := 0; i < 10; i++ { if i == 4 { continue } fmt.Println(i) for z := 10; z < 17; z++ { fmt.Println( " " + strconv.Itoa(z)) if i == 7 && z == 14 { break } } } } |

1 0 2 10 3 11 4 12 5 13 6 14 7 15 8 16 9 1 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 2 18 10 19 11 20 12 21 13 22 14 23 15 24 16 25 3 26 10 27 11 28 12 29 13 30 14 31 15 32 16 33 5 34 10 35 11 36 12 37 13 38 14 39 15 40 16 41 6 42 10 43 11 44 12 45 13 46 14 47 15 48 16 49 7 50 10 51 11 52 12 53 13 54 14 55 8 56 10 57 11 58 12 59 13 60 14 61 15 62 16 63 9 64 10 65 11 66 12 67 13 68 14 69 15 70 16
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现