首页 > 技术文章 > php 基础

crazy-zw 2016-03-19 16:44 原文

  1 <?php
  2 
  3   /* echo"<b>aaa</b>","ccc";//输出,可以输出多个字符串****
  4    
  5    print "bbb";//只能输出一个字符串
  6    
  7    var_dump();//输出变量的类型
  8    print_r();//输出数组*/
  9    
 10    
 11   /* $a =5;//定义变量*****
 12    var_dump($a);//输出变量的类型
 13    
 14    $a=(string)$a//类型转换
 15    echo gettype($a);//获取类型,返回的是类型名,需要输出
 16    var_dump($a);//获取变量类型并打印
 17    
 18    echo is_int($a);//判断变量是不是该类型*/
 19    
 20   // $a=5;
 21   //unset ($a);//清除变量
 22   
 23   
 24    //echo empty ($a);//判断变量是否为空
 25   
 26 // echo isset ($a);//判断变量是否定义*/
 27   /* $b="hello";
 28    $hello="world";
 29    echo $$b;//可变变量****/
 30    
 31   //echo @$a //错误抑制符
 32  /* $b="hello";//引用变量
 33   $d=&$b;//用&引用,d引用了b的地址
 34   echo $d;//输出的是hello
 35   $d="world";此时把d的引用地址换成了“world"
 36   echo $b;*/因此输出为"world",也就是输出的是修改后的d的地址,理解的关键是这里赋值的是一个地址
 37  /* 
 38   $a="hello";
 39   $b=$a."<br > world";//拼接字符串用的是点.不是+*******
 40 
 41   echo $b;*/
 42   
 43   //echo 1==2?"hello":"world";//三目运算符
 44   
 45   
 46   
 47  /* if (1==2)
 48   {
 49       echo "条件不满足";
 50   }
 51   
 52   else if(1==1)
 53   
 54   {
 55       echo"条件不满足";
 56       }
 57       */
 58       
 59     /* 1.if(){}
 60     2.if(){}else{}
 61     3.else if
 62     4.if的嵌套*/ 
 63     /*      $a=2;
 64     
 65     switch($a)
 66     {
 67         case 1:
 68             echo "这是1";
 69             break;
 70         case 2:
 71             echo "这是2";
 72             break;
 73         case 3:
 74             echo "这是3";
 75             break;
 76         case 4:
 77             echo "这是4";
 78             break;
 79         case 5:
 80             echo "这是5";
 81             break;
 82     }*/
 83     
 84       
 85       
 86       
 87         for($i=0;$i<10;$i++)
 88     {
 89         echo "这是第:".$i."次循环<br>";
 90     }
 91           
 92           
 93     /*$a = 0;
 94     while($a<10)
 95     {
 96         echo "aaaa<br>";
 97         $a++;
 98     }*/
 99     
100           这些循环语句和java 一个样
101 ?>

 

推荐阅读