Hello world

Hello World

2015年12月26日 星期六

[PHP教學] Lesson 2. IF 判斷式


2015/12/26  Lesson 2. IF 判斷式

Review


※ 每行程式結束要打分號 ';' 。

1. $變數(variables)
  1. $a = 100; // int 100
  2. $b = 'hello', // string hello
  3. $a = 'hello world!'; // string hello world!
  4. $a = "$b.world", // string hello.world
  5. $a = '$b, world!'; // string $b, world!

2. 運算子(operator)
  1. $a = 2; // int 2
  2. $b = 4; // int 4
  3. $c = $a + $b; // int 6
  4.  
  5. $i = 1; // int 1
  6. $j = $i; // int 1
  7. $k = $i; // int 1
  8.  
  9. /* 根據上方的變數宣告, 以下三行的執行結果會是一樣的 *
  10. * 當賦值給變數只有增加1時可以省略數字部分 */
  11. $i++; // int 2
  12. $j = $j + 1; // int 2
  13. $j+= 1; // int 2
※補充: 等號的用途
  1. = // 賦予值
  2. == // 比較值是否相等
  3. === // 比較值和型態是否完全相等

3. for迴圈(for loop)
  1. // 輸出: 0123456
  2. for($i = 0; $i <= 6; $i++) {
  3. echo $i;
  4. }


Practice


Question 1. How to echo '5, 7 ,9,......, 49.' ?

Question 2. How to echo '481216...44' ?

IF 判斷式

  1. $p = '10';
  2. $k = 10;
  3.  
  4. echo 'If $p equal $k say hi.
  5. ';
  6.  
  7. if($p === $k) { // ===
  8. for($i = 1;$i<=3; $i++) {
  9. echo '型態一樣!';
  10. }
  11. echo '很重要所以重複三次';
  12. } else if($p > $k) { // >
  13. echo $p.'>'.$k;
  14. } else if($p < $k) { // <
  15. echo $p.'<'.$k;
  16. } else { // else
  17. echo $p.'='.$k;
  18. }






沒有留言 :

張貼留言

提供匿名留言,歡迎留言詢問 ^ ^