PHP: Hypertext Preprocessor的縮寫。



PHP是⼀一種跨平台、嵌⼊入式的伺服器端執⾏行的Script Language。

適合⽤用在網⾴頁開發 ,並可以嵌⼊入HTML中。
前端、後端的差別
• 前端的實際⾏行為(HTML, CSS, JavaScript)
• 後端的實際⾏行為(PHP, MySQL)
• ⽐比較⼀一下
HTML(前端)
PHP(後端)
實際的程式碼⽐比較
進⼊入程式碼囉!
程式語⾔言的4重點
• 變數
• 程式流程
• 迴圈
• 函數
PHP變數
變數是容器,裡⾯面裝著資料內容
會有哪些資料?1.數字 2.⽂文字
• 以「$」加上變數名稱 ex: $a
• 使⽤用字⺟母開頭 ex: $b
• ⼤大⼩小寫不同 ex: $a 跟$A 是兩個不同的變數
• 變數舉例:$I_love_you $Taiwan_no_1
PHP變數
變數是容器,裡⾯面裝著資料內容
$a = 3; //我是註解(柱姊)
$b = $a + 4; //此時b = 7
echo $b; //7
$c = “This is PHP course.”;
echo $c; //輸出This is PHP course.
$d = “Second sentence.”
$e = $c.$d; //This is PHP course.Second sentence.
echo $e; //輸出This is PHP course.Second sentence.
$f = $b.$e; //7This is PHP course.Second sentence.
數值處理
⽂文字處理
練習
• 宣告⼀一變數$a = 3, $b = 5,輸出$a+$b, $a*$b的
值
• 宣告⼀一變數$c=“ccc”, $d=“ddd”,輸出$c.$d
程式流程
if…else…
if…elseif…else
switch語法
迴圈
while迴圈
while迴圈有2個專屬的敘述
• break (⾺馬上離開迴圈)
• continue (回到迴圈的頭,重新判斷迴圈的條件)
在迴圈裡⾯面才能⽤用的東⻄西
break
螢幕顯⽰示:
continue
螢幕顯⽰示:
範例:印出1~10中所有

的奇數
螢幕顯⽰示:
for迴圈
函數
c = 函數名稱( a, b );
a: 輸⼊入
b: 輸⼊入
c: 輸出
函數

PHP教材