以循环举例:
break: 是跳出当前循环的主体。
continue: 是跳出本次的循环。
以代码举例:
php
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
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
 
                     
                    
                 
                    
                 
 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号