PHP学习笔记之控制结构

时间: 2010-08-07 / 分类: 博客相关 / 浏览次数: 1,136 次 / 9 个评论 发表评论

控制结构这说下if结构、switch结构、for结构、while结构。。。。

php学习笔记之控制结构
  • if结构

  1. if(条件表达式)  执行代码;
    例子演示:
  2. 1 $pass=”123456″;
    2 if ($pass == “123456″) echo “OK!”;
  3. if(条件表达式)
    {
    执行代码;
    }
    else
    {
    执行代码;
    }
    例子演示:
  4. 1 $pass=”123456″;
    2 if ($pass == “123456″){
    3 echo “OK!”;
    4 } else {
    5 echo “NO!”;
    6 }
  5. if(条件表达式)
    {
    执行代码;
    }
    elseif(条件表达式)
    {
    执行代码;
    }
    else
    {
    执行代码;
    }
    例子演示:
  6. 1 $user=”tom”;
    2 if ($user == “jim”){
    3 echo “Hi!jim!”;
    4 } elseif($user == “tom”) {
    5 echo “Hi!tom”;
    6 } else {
    7 echo “Who are you?”;
    8 }
  • switch结构

switch(测试变量)
{
case  条件值1:
执行代码;
break;
case  条件值2:
执行代码;
break;
default:
执行代码;
break;
}
例子演示:

01 $user=”tom”;
02 switch($user){
03 case “tom”:
04 echo “Hi!tom”;
05 break;
06 case “jim”:
07 echo “Hi!jim!”;
08 break;
09 case “andy”:
10 echo “Hi!andy!”;
11 break;
12 //如果都不符合条件最后输出
13 default:
14 echo “Who are you?”;
15 }
  • for结构

for($变量名称=变量初始值;循环条件;步长)
{
执行代码;
}
例子演示:

1 for($i=1;$i<7;$i++)
2 {
3 echo(“<h{$i}>这是H{$i}标记</h{$i}> ”);
4 }
  • while结构

  1. while结构
    while(循环条件)
    {
    执行代码;
    }
    例子演示:
  2. 1 $a=2;
    2 while ($a <= 256) {
    3 $a=pow($a,2);
    4 echo $a,”<br>”;
    5 }
  3. do…while结构
    do
    {
    执行代码;
    }
    while(条件)
    例子演示:
  4. 1 $a=2;
    2 do {
    3 $a=pow($a,2);
    4 echo $a,”<br>”;
    5 }
    6 while ($a < 3)

控制结构就先总结到这吧,可能以后学到函数那的时候还有别的控制结构吧!这些就够我消化一段时间的!

填写您的邮件地址,订阅我们的精彩内容:

9个评论

  1. Oakley Sunglasses
    2011/07/19 22:29:36

    好复杂

  2. Surpet
    2010/08/08 17:09:37


    不错不错
    看不懂 迷糊状态。

    • 小杰
      2010/08/08 17:12:19

      呵呵。。。如果学过PHP,这些都是最基础的啊

  3. 小付
    2010/08/08 12:33:20

    switch 里面的 break 很有意思;另外我在看worepress的代码的时候if有这种格式:

    html代码

    这种格式和C语言不太一样

    • 小杰
      2010/08/08 13:12:49

      呵呵。。。看来你学的不错哦!

  4. WordPress啦
    2010/08/07 15:01:18

    编程方面 现在都不弄了哦!

  5. 私爱
    2010/08/07 12:28:54

    你好朋友 交换连接吗 我的qq1281232825
    方便回访

  6. laowi
    2010/08/07 11:24:41

    小杰很努力啊 加油~

    • 小杰
      2010/08/07 12:18:44

      谢谢支持,呵呵。。。

发表评论

您的昵称 (必填哦)

您的邮箱 (必填哦)

您的网站

5+9= (麻烦算一下吧(*^__^*) )