2015/12/26 Lesson 2. IF 判斷式
Review
※ 每行程式結束要打分號 ';' 。
$a = 100; // int 100 $b = 'hello', // string hello $a = 'hello world!'; // string hello world! $a = "$b.world", // string hello.world $a = '$b, world!'; // string $b, world!
2. 運算子(operator)
$a = 2; // int 2 $b = 4; // int 4 $c = $a + $b; // int 6 $i = 1; // int 1 $j = $i; // int 1 $k = $i; // int 1 /* 根據上方的變數宣告, 以下三行的執行結果會是一樣的 * * 當賦值給變數只有增加1時可以省略數字部分 */ $i++; // int 2 $j = $j + 1; // int 2 $j+= 1; // int 2※補充: 等號的用途
= // 賦予值 == // 比較值是否相等 === // 比較值和型態是否完全相等
3. for迴圈(for loop)
// 輸出: 0123456
for($i = 0; $i <= 6; $i++) {
echo $i;
}
Practice
Question 2. How to echo '481216...44' ?
IF 判斷式
$p = '10';
$k = 10;
echo 'If $p equal $k say hi.';
if($p === $k) { // ===
for($i = 1;$i<=3; $i++) {
echo '型態一樣!';
}
echo '很重要所以重複三次';
} else if($p > $k) { // >
echo $p.'>'.$k;
} else if($p < $k) { // <
echo $p.'<'.$k;
} else { // else
echo $p.'='.$k;
}








