码迷,mamicode.com
首页 > Web开发 > 详细

php 直接跳出嵌套循环

时间:2014-09-17 20:16:02      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:使用   ar   for   sp   on   c   ef   r   bs   

break 结束当前 forforeachwhiledo-while 或者 switch 结构的执行。

break 可以接受一个可选的数字参数来决定跳出几重循环。

<?php
$arr = array(‘one‘, ‘two‘, ‘three‘, ‘four‘, ‘stop‘, ‘five‘);
while (list (, $val) = each($arr)) {
    if ($val == ‘stop‘) {
        break;    /* You could also write ‘break 1;‘ here. */
    }
    echo "$val<br />\n";
}

/* 使用可选参数 */

$i = 0;
while (++$i) {
    switch ($i) {
    case 5:
        echo "At 5<br />\n";
        break 1;  /* 只退出 switch. */
    case 10:
        echo "At 10; quitting<br />\n";
        break 2;  /* 退出 switch 和 while 循环 */
    default:
        break;
    }
}
?>

php 直接跳出嵌套循环

标签:使用   ar   for   sp   on   c   ef   r   bs   

原文地址:http://www.cnblogs.com/martinjinyu/p/3977903.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!