
PHP 基礎語法教學
網頁開發此篇文章是寫給已經學習過其他程式語言的開發者,讓您能在短時間內寫出簡單的 PHP 程式碼,我知道很多時候,您學會了某種程式語言,到了新公司又要寫另一種程式語言,如果您遇到這總狀況的話,那這篇文章肯定對您有所幫助。但我並不認為用這種方式就可以把一種程式語言學好,每個程式語言都有其特性,您應該買本書花點時間來研究。
此外,非常建議大家有空沒事可多看一下官網的文件,裡面有詳細的解說,也有一些範例可以幫助大家了解有哪些好用的內建函數。
程式碼區塊
- 行 4:如果下方沒有 PHP、HTML 或任何其他程式碼的話,可以省略不寫。
註解
輸出
- 行 5:請注意範例 2 中單引號與雙引號的差別。
定義變數
運算子
算術運算子
運算子 | 說明 | 運算子 | 說明 |
---|---|---|---|
+ | 加法運算 | % | 取餘數 |
- | 減法運算 | ++ | 累加 |
* | 乘法運算 | -- | 遞減 |
/ | 除法運算 |
比較運算子
運算子 | 說明 | 運算子 | 說明 |
---|---|---|---|
< | 小於 | > | 大於 |
<= | 大於或等於 | >= | 小於或等於 |
== | 等於 | != | 不等於 |
=== | 資料與資料型態完全等於 | !== | 資料與資料型態不完全等於 |
邏輯運算子
運算子 | 說明 | 運算子 | 說明 |
---|---|---|---|
&& | 並且 | || | 或者 |
! | 不 | xor | 兩邊同為true或同為false為false,否則為true。 |
其他運算子
程式流程控制
判斷式
迴圈
迴圈中可以使用 break 來跳出迴圈或使用 continue 結束此次迴圈。
例外處理
goto 陳述式 (PHP 5.3 以上支援)
- 行 2:goto 陳述式會直接跳轉到行 4 的位置,因此以上範例會輸出 bbb,並不會輸出 aaa。不過不建議太常使用此功能,用太多只會讓程式碼的邏輯運行變得很混亂,大部分的狀況都可以使用其他方式來替換掉 goto 陳述式。
陣列
常用陣列處理函數
常用字串處理
方法
類別
PHP檔案名稱不需要與類別名稱相同,如果要在其他檔案使用類別的話,只需要使用以下方式引入:
Cookie 與 Session
php session 詳細的運作方式可參考以下文章:
POST 與 GET
熱門文章
最新文章
0 則留言