第三週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上建立三 個超連結來執行程式 |