本文目录一览:
PHP 如何结束本次循环,进入下一个循环
continue
continue
是用来用在循环结构中,控制程序放弃本次循环continue语句之后的代码并转而进行下一次循环。continue本身并不跳出循环结构,只是放弃这一
次循环。如果在非循环结构中(例如if语句中,switch语句中)使用continue,程序将会出错。
例如在下面的这段PHP代码片段中:
?php
for($i = 1;$i = 100; $i++ ){
if($i % 3 == 0 || $i % 7 == 0){
continue;
}else{
echo”$i \nbr/”;
}
}
?
php中在循环外部如何强制结束循环?
PHP中用foreach()循环中,想要在循环的时候,当满足某个条件时,想要跳出本次循环继续执行下次循环,或者满足某个条件的时候,终止foreach()循环,分别会用到:continue
与
break。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$arr
=
array('a','b','c','d','e');
$html
=
'';
foreach($arr
as
$key
=
$value){
if($value=='b'){
$html
.=
$value;
continue;
//
当
$value为b时,跳出本次循环
}
if($value=='c'){
$html
.=
$value;
break;
//
当
$value为c时,终止循环
}
$html
.=
$value;
}
echo
$html;
//
输出:
abc
PHP快速入门教程之for循环
<>
<head>
<title>for循环示例</title> <meta equiv=content type content= text/; charset=gb >
</head>
<body>
<h align=center >客户端的信息-FOR循环</h >
<hr color=red>
<! PHP程序的开始 >
<?
echo <table border= >\n ;//显示表格的边框
/****************************** 用for循环来读取$GLOBALS数组的值 在循环体中显示出客户端的信息 *******************************/
for ($key=reset($GLOBALS);$key=key($GLOBALS);$key=next($GLOBALS)) { $value=pos($GLOBALS); echo <tr><td>$key</td><td>$value</td></tr>\n ; }
echo </table>\n ;
?>
<! PHP程序的结束 >
</body>
lishixinzhi/Article/program/PHP/201311/21450