📜  PHP中断(单循环和嵌套循环)

📅  最后修改于: 2022-05-13 01:54:11.666000             🧑  作者: Mango

PHP中断(单循环和嵌套循环)

在PHP, break 用于立即终止循环,程序控制在循环后的下一条语句处恢复。
方法 1:给定一个数组,任务是运行一个循环并显示数组中的所有值,并在遇到 5 时终止循环。

例子:

Input : array1 = array( 1, 2, 3, 4, 5, 6, 7 )
Output : 1 2 3 4
         Loop Terminated
The loop contains an if condition and when condition is true then
loop will break otherwise display the array content. 

Input : array1 = array( '10', '2', '5', '20', '40' )
Output : 10 2
        Loop Terminated

程序:


输出:
1 2 3 4 
Loop Terminated

方法 2:给定嵌套循环,在PHP我们也可以使用break 2来终止两个循环。下面的程序包含嵌套循环并使用 break 语句终止它。
例如给定两个数组 arr1 和 arr2,任务是为 arr1 的每个值显示 arr2 的所有值,直到 arr1 的值不等于 arr2。如果 arr1 中的值等于 arr2 的值,则使用break 2终止两个循环并执行进一步的语句。

例子:

Input : arr1 = array( 'A', 'B', 'C' );
        arr2 = array( 'C', 'A', 'B', 'D' );
Output : A C 
         Loop Terminated

Input : arr1 = array( 10, 2, 5, 20, 40 )
        arr2 = array( 1, 2 )
Output :10 1 2
        2 1
        Loop Terminated

输出:
A C 
Loop Terminated