分享

php入门(8)

 php入门 2015-11-23
php中的流程控制,和其他编程语言类似,但由于php是弱类型语言,使用要求上和其他语言有不同之处。
不论是PHP还是别的语法,程序总是由若干条语句组成。
从执行方式上看,语句的控制结构分为以下三种:
1、  顺序结构:从第一条语句到最后一条语句完全顺序执行;
2、  选择结构:根据用户输入或语句的中间结果去执行若干任务;
3、  循环结构:根据某条条件重复地执行某项任务若干次,或直到达成目标即可。
PHP中 有三种控制语句用以实现选择结构与循环结构:
1、  条件控制语句:if、else、elseif和switch;
2、  循环控制语句:foreach、while、do while和for;
3、  转移控制语句:break、continue和return。
条件控制语句:
If语句,用法:
    If(A)
      Statement1;
    Else
     Statement2;
解析:如果A为true,则执行statement1;否则执行statement2。
例子,代码:
1
2
3
4
5
6
7
8
<?php
$a = 59; //根据$a的值,判断是否及格。如果>=60则输出及格
if ($a >= 60) {
    echo "及格";
else {
    echo "不及格";
}
?>
If···elseif···else语句,用法:
1
2
3
4
5
6
If(A)
   Statement1; 
Elseif(B)
   Statement2; 
Else
 Statement3;

解析:如果A为TRUE,则执行statement1。否则,如果B的值为TRUE,则statement2;否则执行statement3。当然:if语句也可以嵌套。

下面是个If···elseif···else的例子:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$a = 59;
if ($a >= 60) //在大于等于60的情况里在进行分类
{
    if ($a == 100) {
        echo "满分";
    elseif ($a >= 90) {
        echo "优秀";
    else {
        echo "及格";
    }
else {
    echo "不及格";
}
?>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多