跟燕十八学习PHP-第六天-顺序&分支

/** 
燕十八 公益PHP培训 
课堂地址:YY频道88354001 
学习社区:www.zixue.it 
**/

 

顺序结构

昨天学的是流程控制顺序,分支,和循环.燕十八老师一如既往的幽默.<?php// 顺序结构
/**
顺序结构,就是语句按照你书写的顺序,从前到后顺序执行.
最容易理解.
**/

echo 'a:8点了,<br />';
echo 'b:来YY88354001频道上课了<br />';
echo 'c:我听懂了<br />';
echo 'd:我开始写博客了';

/***
非常自然,应该a,b,c,d打印下来
按我们书写的顺序,次第执行.

这就是顺序结构
***/
?>

 

分支结构

<?php

// 分支结构
// 顾名思义,有分支,就像一条大路,走了3岔口,该选择一个走下去了.

// 最简单的,单路分支

$age = 18;

if($age >=18 ) {
echo '你';
echo '已';
echo '成年';
} // 这个if中的代码, 要么执行,不么不执行.
// 括号中的表达式,如果为真,则执行,否则,不执行.



echo '<br />';
// 双路分支, if/else


$year = 2012;
$birth = 1965;

$age = $year - $birth;

if($age > 28) {
echo '你是中老年'; // 代码段1
} else {
echo '你是有为青年'; // 代码段2
}

// if为真,则代码段1执行
// if为假,则代码段2执行.
// if/else 中的两个代码,有且只有一段被执行.



echo '<br />';

$today = '0920';


if($today == '0707') {
echo '牛郎有时间';
} else {
echo '织女有时间';
}

// 想想, 牛郎,织女永远见不到面了.
// if else 离的很近,但是没有缘分.


echo '<br />';
// 多路分支


$age = 450;

if($age <= 16) {
echo '少年';
} else if($age > 16 && $age<=28) {
echo '青年';
} else if($age > 28 && $age <= 300) {
echo '中老年';
} else {
echo '动物园的乌龟跑了';
}

 

 

posted on 2012-09-24 17:21  php小二郎  阅读(169)  评论(0)    收藏  举报