壞狼的php學習第3天_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:壞狼的php學習第2天
      今天比第1天難了些...學完之后還是感覺很好的...如果感覺到學不進去就要停止休息下... 壞狼的php學習第2天 1.基本寫法: echo"買虛擬主機找壞狼!www.winshell.cnn"; //這里是p

      壞狼的php學習第3天
      今天更上1層樓了...先寫1個:(數字相加的)
      <?php
      $a = "10"; //將右邊"連"到左邊
      $a = "2"; //將右邊"加"到左邊
      echo $a."<br>\n"; //這里結果是12,大概意思就是,$a等于10了,然后又把2加到左邊(就是$a了),所以就是12了.
      ?>

      我看來php寫法很注重行的概念,不管$a代表什么,大概意思都是右邊到左邊."連到"或"加到"或"減到"等,!不只是數字之間的加連。還可以其他方式.
      再寫1個:(右連到左內容的)
      <?php
      $b = "壞狼";
      $b .= "大好人!";
      $b .= "大好人!";
      echo $b."呵呵!\n"; //顯示最終內容!
      ?>

      結果為什么這樣顯示呢?如果你每次都認真聽的話,前段會說:程序的跑法是從上到下,從右到左的原則.


      再寫1個:(除法的)

      <?php
      $a = "65896255618562314793123219"; //在這里復雜的下計算,原來php處理這里簡單!
      $a /= "465342233234234"; //讓這2個數字相乘!
      echo $a."←這是結果!65896255618562314793123219除以465342233234234,哇一般人算術沒我快!呵呵@!\n"
      ?>


      得到結果141608156132,算的速度還真快,呵呵......

      繼續下1大步驟:
      1.位元的運算(這個很少用)
      & 代表且(and)
      | 代表或(or)
      ^ 代表互斥(Xor)
      << 想左移位
      >> 向右移位
      ~ 取1的輔數
      2.邏輯運算(條件等)
      < 代表小于
      > 代表大于
      <= 小于或等于
      >= 大于或等于
      == 等于 (一般檢查例如用戶的登陸等于不等于條件)
      != 不等于
      && and 而且 (and)
      || or 或者(or)
      xor 互斥(Xor)
      ! 不(Not)
      其他符號
      3.其他運算
      $ 變數(用到很多次了)
      & 變數的指標(加在變數前)
      @ 不顯示錯誤信息(加在函數前)
      例子
      <?php
      @include("dbx.txt"); //如果dbx.txt不存在會報告錯誤,但加@之后就不顯示了!
      echo "<br>\n";
      ?>

      -> 物件的方法或者屬性
      => 陣列的元素值
      ?: 三遠運算子


      上邊的記住就可以了,(但是記住也不是那么容易地,呵呵!)
      下邊介紹更高層的了,也是寫程序比較常用關鍵的!

      1.單行的if(判斷)
      if...else...
      如果...什么什么...結果怎樣...負責...怎樣...
      如果...你胖...你是小豬...否則...你是瘦猴子.
      if(conditon) { statment1} true 真
      else {statment2} false 假
      例子:
      <?php
      $a = 4.998;
      if($a > 5) //這里不需要加分號,注意!
      {
      echo "對了!a > 5\n";
      }
      else //這里不需要加分號,注意!
      {
      echo "錯了!a < 5\n";
      }
      ?>


      2.多行的else if
      例子:
      <?php
      $a = 4;
      if($a > 5) //這里不需要加分號,注意!
      {
      echo "a > 5\n";
      }
      else if($a > 3)
      {
      echo "a > 3\n";
      }
      else
      {
      echo "a < 5\n";
      }
      ?>


      3.省略法
      <?php
      $a = 4
      $a > 5 ? $str = "a > 5" : $str = "a < 5" : $str = "a = 5";
      echo $str;
      ?>




      while回圈(快記英語:壞偶)雖然
      1.while (condition1條件)
      { statement1
      statement2
      if(condition2條件)
      break
      statement3
      }

      1.break 終止,打破規定.
      2.continue 停止1行后繼續運行.
      3.exit () 離開不見得用于此地,很常用.


      do ...while 至少做1次

      do
      {
      staement1

      staement2
      }
      while(condition)
      若condition條件為true真,就會返回do內的程序.

      例子
      <?php
      do
      {
      echo $w."<br>";
      $w ;
      }
      while($w<10)
      ?>



      FOR回圈

      例子
      <?php
      for($o=;$o<100;$o ) //結尾不加分號了.
      {
      echo $o."<br>\n";
      }
      ?>



      foreach陣列里面每個字跑完 array(陣列)

      <?php
      $MyArray1 = arry("壞狼","好人","壞人","呵呵");
      $MyArray1 = arry("1" => "好人","2" => "壞人"); //代表"xxx1" => "好人",
      ?>

      先學到這里,明天再學習....頭有點暈暈的...有空自己多實踐下...


      <html>
      <head>
      <title>壞狼學習php第3天</title>
      <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
      </head>
      <body>
      <?php
      $a = "10"; //將右邊連到左邊
      $a = "2"; //將右邊加到左邊
      echo $a."<br>\n"; //這里結果是12,大概意思就是,$a等于10了,然后又把2加到左邊(就是$a了),所以就是12了.
      /* 不管$a代表什么,大概意思都是右邊到左邊."連到"或"加到"或"減到"等 */
      $b = "壞狼"; //有幾個要點一定要記住!;分號要寫,""引號最好加上.
      $b .= "大好人!";
      $b .= "大好人!";
      echo $b."呵呵!\n";
      ?>
      <br>
      <?php
      $a = "65896255618562314793123219"; //在這里復雜的下計算,原來php處理這里簡單!
      $a /= "465342233234234"; //讓這2個數字相乘!
      echo $a."←這是結果!65896255618562314793123219除以465342233234234,哇一般人算術沒我快!呵呵@!\n"
      ?>
      <br>
      <?php
      @include("dbx.txt"); //如果dbx.txt不存在會報告錯誤,但加@之后就不顯示了!
      echo "<br>\n";
      ?>
      <br><br><br>
      <?php
      $a = 4.998;
      if($a > 5) //這里不需要加分號,注意!
      {
      echo "對了!a > 5\n";
      }
      else //這里不需要加分號,注意!
      {
      echo "錯了!a < 5\n";
      }
      ?>
      <br><br><br>
      <?php
      $a = 4;
      if($a > 5) //這里不需要加分號,注意!
      {
      echo "a > 5\n";
      }
      else if($a > 3)
      {
      echo "a > 3\n";
      }
      else
      {
      echo "a < 5\n";
      }
      ?>
      <br><br><br>
      <?php
      $a = 4;
      $a > 5 ? $str = "a > 5" : $str = "a < 5";
      echo $str;
      ?>
      <br><br><br>
      <?php
      $p = 0;
      while ($p<20)
      {

      echo $p."<br>";
      $p ;
      if($p==15)break; //到這里終止,打破這個規定.
      }
      ?>
      <br><br><br>
      <?php
      $p = 0;
      while ($p<20)
      {
      $p ;

      if($p==15)continue; //到這里停行,繼續

      echo $p."<br>";
      }
      ?>
      <br><br><br>
      <?php
      $w = 999; //如果去掉這個顯示1.2...19
      do
      {
      echo $w."<br>";
      $w ;
      }
      while($w<20)
      ?>

      <br><br><br><br><br><br>
      <?php
      for($o=0;$o<100;$o ) //結尾不加分號了.
      {
      echo $o."<br>\n";
      }
      ?>

      </body>
      </html>

      分享:壞狼的PHP學習第1天!
      我開始系統的學習php啦,不是改別人的php程序了...學好基礎先... 這里推薦大家看中原大學的php視頻教程,看完后再根據php手冊學習... 先培養對php的興趣,就先了解php相對其他程序的優點.其實優點

      來源:模板無憂//所屬分類:PHP教程/更新時間:2008-08-22
      相關PHP教程