PHP 程式語言

全面掌握 PHP 後端開發的核心技能

PHP 學習筆記

從基礎到進階的完整教程

🔤 基礎

程式基礎概念

深入了解變數、資料型態與各種運算子的概念和用法

變數 資料型態 運算子
查看筆記
⚖️ 流程控制

選擇結構與多選結構

透過 if...else 與 switch 語法實現程式的邏輯判定,處理不同條件下的執行結果。

PHP 條件判斷 Switch
查看筆記
🔄 重點

For Loop 迴圈

深入探索 For 迴圈的各種用法和最佳實踐

For Loop 迭代 性能
查看筆記
💡 實戰

成績等級判定

綜合運用所學知識,解決實戰問題

綜合 實戰 練習
查看筆記
💡 實戰

閏年判斷實戰

掌握邏輯運算子 AND/OR,實作正確的閏年規律判定。

PHP 邏輯 判斷式
查看筆記
💡 實戰

綜合練習三

綜合運用所學知識,解決實戰問題

綜合 實戰 練習
查看筆記
💡 實戰

綜合練習四

綜合運用所學知識,解決實戰問題

綜合 實戰 練習
查看筆記
💡 實戰

綜合練習五

綜合運用所學知識,解決實戰問題

綜合 實戰 練習
查看筆記
💡 實戰

瑪利歐金幣牆

挑戰巢狀迴圈邏輯,實作圖形演算法

PHP 迴圈 邏輯
查看筆記
📚 概念

陣列基礎

掌握一維與關聯陣列,實現高效數據管理。

PHP 陣列 Array
查看筆記
✖️ 綜合

九九乘法表陣列

結合雙層迴圈與陣列操作,實作數據存儲與批次輸出。

PHP 迴圈 陣列
查看筆記
🎰 實戰

威力彩電腦選號

利用 while 迴圈與陣列檢查機制,實作不重複隨機選號邏輯。

PHP while 陣列
查看筆記
📅 實戰

五百年閏年搜尋

運用邏輯運算子與陣列存取,篩選並紀錄特定區間內的閏年數據。

PHP if-else 陣列
查看筆記
☯️ 綜合

天干地支年別轉換

以西元 1024 年為基準,利用迴圈與餘數邏輯推算六十甲子循環。

PHP 迴圈 運算
查看筆記
🔄 算法

原地陣列反轉

不使用額外空間,僅透過迴圈與變數交換實現陣列元素順序翻轉。

PHP 迴圈 不產生新陣列
查看筆記
🔤 字串

字串處理綜合練習

字串的取代、分割與組合,是處理使用者輸入與資料格式轉換的基礎技能。

PHP String Array
查看筆記
📅 PHP 基礎

日期函式應用練習

實作日期相減計算天數與生日倒數邏輯。

PHP Date
查看筆記
🗓️ 專題

線上月曆製作

實作動態月曆邏輯,練習表格排版與特殊日期標註。

PHP 迴圈 Flexbox
查看筆記
📅 進階

網頁版萬年曆

利用 URL 參數實現月份切換功能,並動態強化當日與週末的視覺樣式。

URL 傳值 GET 日期邏輯
查看筆記
⚖️ 傳值

BMI 計算實作

練習透過 Form 表單傳遞身高體重數據,並在後端進行運算與結果顯示。

GET/POST 表單 數學運算
查看筆記
🔑 傳值

登入驗證練習

實作帳號密碼表單傳值,練習後端條件分支判斷與身分驗證流程。

POST if-else 表單驗證
查看筆記
🍪 傳值

Cookie 狀態管理

學習將資料儲存在使用者瀏覽器端,實作如「記住我」或偏好設定等長期儲存功能。

PHP Cookie 瀏覽器端
查看筆記
🔐 進階

Session 會員登入實作

利用伺服器端狀態管理實作會員登入驗證,並確保瀏覽器不關閉時維持登入狀態。

Session 會員系統 登入檢查
查看筆記