php中基本的流控语句共有9种结构
1,if
2,switch
3,while(do while)
4,for
5,foreach
6,declare
7,exit
8,return
9,三元条件操作符(?:)
其中每种结构均有2种基本格式:
1,if
1
if(expression){
2
//execute some code
3
}
4
else
5
{
6
//execute some code
7
}
8
9
if(expression):
10
//execute some code
11
else:
12
//execute some code
13
end if ;
2,switch
1
switch($varname){
2
case "value1":
3
//execute some code
4
break;
5
case "value2":
6
//execute some code
7
break;
8

9
10
case "value3":
11
case "value4"
12
//execute some code
13
break;
14
default:
15
//do some code
16
break;
17
18
}
19
20
switch($varname):
21
case "value1";
22
//execute some code
23
break;
24

25
case "value2":
26
case "value3":
27
//execute some code
28
break;
29
default:
30
//execute some code
31
break;
32
end switch;
33
3,while/do while
1
while(expression){
2
//execute some code
3
}
4
5
do{
6
//execute some code
7
}while(expression);
8
9
while(expression):
10
//execute some code
11
12
end while;
13
4,for
1
for(i=0;i<5;i++){
2
3
//execute some code
4
}
5
6
7
for(i=0;i<5;i++):
8
9
//execute some code
10
end for;
11
5,foreach
1
$myarray=array{1,2,3,4,5}
2
foreach($myarray as $myitem)
3
{
4
//execute some code
5
}
6
7
foreach($myarray as $myitem):
8
9
//execute some code
10
end foreach;
11
6,declare
1
declare(directive){
2
3
//execute some code
4
}
5
7,exit
8,return
9.(?:)
<?php =(expression)?value1:value2 ?>
posted @ 2008-04-02 14:14
亦风 阅读(9)
评论(0) 编辑 收藏 网摘 所属分类:
3P/javascript