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

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

2012-11-24 16:40 591 查看
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;
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: