溫瑞烘老師的教學歷程檔案(Teaching ePortfolio) - 100-1 資管三乙三丙教學資源區 - 第三週PHP基本敘述
 

資訊管理系
副教授
温瑞烘


歷程檔案 Portfolio


關於我 About Me

第三週PHP基本敘述

1. PHP手冊在下列網址:
    http://nothing.tw/php/index.html

2. PHP 程式結構
    <?php
    ......
    ?>

3. 變數:PHP與C、C++的語法類似,但變數可不經宣告,
    例如  $number、$counter、$int_array[10];

4. 敘述 :沒有格式,但必須以分號 ; 結束

5. 二元算術運算子: +      -     *     /     %(模數,即餘數),
    例如 $a=$b+$c;

6. 一元算術運算子: ++    -- 
    例如 $a=$b++;  $a=++$b;

7. 關係運算子:  >       <       >=        <=       ==      <>      !=
    例如   if ($a > $b) echo "a=".$a;
                if ($a > $b) echo "a=$a";

8.邏輯運算子:    &&(and)       ||(or)       !(not)
   例如  if($a>$b && $a>$c) echo "a=$a";

9. if敘述
    if ($a>$b) {
      echo "a=$a<br>";
      echo "b=$b<br>";
   }

   if ($a>$b) {
      echo "a=$a<br>";
      echo "b=$b<br>";
      echo "$a>$b<br>";
   }
   else {
      echo "a=$a<br>";
      echo "b=$b<br>";
      echo "$a<$b<br>";
   }

  if ($a>$b && $a>$c) {
      echo "a=$a<br>";
      echo "b=$b<br>";
      echo "c=$c<br>";
      echo "a is the biggest<br>";
   }
   else if ($b>$a && $b>$c) {
       echo "a=$a <br>";
      echo "b=$b<br>";
      echo "c=$c<br>";
      echo "b is the biggest<br>";
   }
   else if ($c>$a && $c>$b) {
      echo "a=$a<br>";
      echo "b=$b<br>";
      echo "c=$c<br>";
      echo "c is the biggest<br>";
  }

10. for-敘述
      for ($i=1; $i<=100; $i++)
         echo "i=$i <br>";
11. while--敘述
       $i=1;
       while ($i<=100) {
           echo "i=$i <br>";
           $i=$i+1;
      }
12. do-while敘述
      $i=1;
      do {
            echo "i=$i <br>";
           $i=$i+1;
      } while ($i<=100);


程示範例:利用兩個迴圈製作9*9乘法表
<?php
   echo "<html>";
   echo "<title> 9x9乘法表</title>";
   echo "<body>";
   for ($i=1; $i<=9; $i++) {
      for ($j=1; $j<=9; $j++) {
          echo $i*$j .  " ";
      }
      echo "<br>";
   }
   echo "</body>";
   echo "</html>";
?>

作業:參考前述範例,分別以for、while、與do-while
             利用<table>標籤,讓9x9乘法表的輸出變美觀,
             第一列與第一行必須要有乘數與被乘數(1至9)
             將程式送到網路硬碟,並在ePortfolio上建立三
             個超連結來執行程式
 

全部共 0則留言
登入帳號密碼代表遵守學術網路規範
 


文章分類 Labels

 


最新文章 Top10

中華科技大學數位化學習歷程 - 意見反應