PHP 常用函式速查表與 FAQ

把常見的語法、函式與新手常見問題集中在同一頁,方便快速查閱與複習。

快速查找函式重點FAQ

使用方式

可搭配左上搜尋框,快速定位特定函式名稱、Session、PDO 或安全相關內容。

常用函式與語法

實作時最常查的項目

主題語法 / 函式用途
輸出echoprint將字串或變數輸出到頁面
字串長度strlen($str)取得字串長度
陣列迴圈foreach ($arr as $item)逐筆走訪陣列資料
表單接收$_POST$_GET接收使用者提交資料
安全輸出htmlspecialchars()輸出到 HTML 前做轉義
Sessionsession_start()啟用工作階段
密碼雜湊password_hash()安全儲存密碼
PDO 查詢prepare()execute()安全操作資料庫

常見問題

新手最常卡住的地方

HTML 檔可以直接執行 PHP 嗎?

不行。PHP 需要透過伺服器解析,例如 XAMPP、Laragon、MAMP 或正式主機環境。

Session 與 Cookie 有什麼差別?

Session 主要存放在伺服器端,適合保存登入狀態;Cookie 存在瀏覽器端,適合保存偏好設定等輕量資訊。

為什麼建議用 PDO?

因為 PDO 支援預備語句、例外處理與多資料庫驅動,安全性與可維護性更高。

學完這些之後下一步是什麼?

建議接著學 MVC 架構、Composer、Laravel,並開始做登入、留言板、後台 CRUD 等完整專案。