您的位置:首页 > 编程语言 > PHP开发

PHP学习笔记【9】--PHP程序流程控制

2013-04-01 16:13 344 查看
1,PHP程序的三大流程控制
一是顺序控制:就是不加控制的流程
二是分支控制:有选择的控制的代码
2,for循环
3,while循环
4,do while循环
5,常量的定义:
define(“TAX_RATE”,0.08);
echo TAX_RATE;
//这种方法在php5.3以后才可以使用
const TAX_RATE2=0.09;
echo “<br/>.TAX_RATE2”;
定义常量的几个原则:
① 定义常量不需要$符号
② 常量一旦定义,不能修改其值
③ 常量在定义的时候,需要赋初值
④ 可以通过define 和const定义
⑤ 常量的名称一般全部大写,用下划线间隔

<?php 
     
    //单分支语法 
    if(true){ 
        echo "单分支控制"; 
    } 
    echo "<br/>"; 
    //双分支语法 
    if(1>2){ 
        echo "1>2 "; 
    }else{ 
        echo "1<2"; 
    } 
    echo "<br/>"; 
    //多分支控制 
    $age = 18; 
    if($age==18){ 
        echo "你的年龄是18岁"; 
    }else if($age<18){ 
        echo "你的年龄小于18岁"; 
    }else{ 
        echo "你的年龄大于18岁"; 
    } 
    echo "<br/>"; 
    //switch分支 
    //这里可以是字符串  可以是小数 ,整数,布尔类型,null 
    switch($age){ 
        case 18: 
            echo "你是承认了"; 
            echo "<br/>"; 
            echo "你是18岁了"; 
            echo "<br/>"; 
            break; 
        case 19: 
        case 20: 
        case 21: 
        case 22: 
            echo "你19,20,21,22这里边的一个岁数"; 
            echo "<br/>"; 
            break; <
4000
/span>
        default://当找不到的时候才会执行default这个语句, 可以没有这个语句 
        //default这个语句的位置对执行的顺序不影响 
        //首先按照case顺序进行匹配,如果一个都没有匹配上的话,则执行default语句中的内容 
        //知道遇到break语句,推退出witch语句 
            echo "default"; 
    } 
    //循环 
    for($v=1;$v<=10;$v++){ 
        echo "for:".$v.'<br/>'; 
    } 
    $v = 1; 
    while($v<=10){ 
        echo "while:".$v.'<br/>'; 
        $v++; 
    } 
    $v=1; 
    do{ 
        echo "do while:".$v.'<br/>'; 
        $v++; 
    }while($v<=10); 
     
    #const PI=3.4; 
?> 

 
本文出自 “Kenan_ITBlog” 博客,请务必保留此出处http://soukenan.blog.51cto.com/5130995/1069737
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: