从细节着手,一步步教你成为优秀phper(二)流控制语句

php中基本的流控语句共有9种结构
1,if
2,switch
3,while(do while)
4,for
5,foreach
6,declare
7,exit
8,return
9,三元条件操作符(?:)

其中每种结构均有2种基本格式:
1,if 

 1if(expression){
 2//execute some code
 3}
 4else
 5{
 6//execute some code 
 7}
 8
 9if(expression):
10//execute some code
11else:
12//execute some code
13end if ;


2,switch

 1switch($varname){
 2case "value1":
 3//execute some code 
 4break;
 5case "value2":
 6//execute some code 
 7break;
 8
 9
10case "value3":
11case "value4"
12//execute some code 
13break;
14default:
15//do some code 
16break;
17
18}
19
20switch($varname):
21case "value1";
22//execute some code 
23break;
24
25case "value2":
26case "value3":
27//execute some code 
28break;
29default:
30//execute some code 
31break;
32end switch;
33

3,while/do while
 1while(expression){
 2//execute some code 
 3}
 4
 5do{
 6//execute some code 
 7}while(expression);
 8
 9while(expression):
10//execute some code 
11
12end while;
13

4,for

 1for(i=0;i<5;i++){
 2
 3//execute some code 
 4}
 5
 6
 7for(i=0;i<5;i++):
 8
 9//execute some code 
10end for;
11

5,foreach
 1$myarray=array{1,2,3,4,5}
 2foreach($myarray as $myitem)
 3{
 4//execute some code 
 5}
 6
 7foreach($myarray as $myitem):
 8
 9//execute some code
10end foreach;
11

6,declare

1declare(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

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-04-02 16:43 编辑过
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》



相关文章:

相关链接: