PHP header() 函式完整教學:HTTP 標頭控制、重導向、快取控制、錯誤處理實戰
前言 header() 是 PHP 發送原始 HTTP 標頭的核心函式,廣泛用於重導向、內容類型設定、快取控制、下載檔案、狀態碼回應等場景。本文詳細解析語法、三
PHP setcookie 函式完整教學:語法、參數、Cookie 刪除、Session Cookie 管理實戰
前言 setcookie() 是 PHP 向瀏覽器發送 HTTP Cookie 的核心函式。本文詳細解析語法、七個參數、常見操作(設定、讀取、刪除)、Sessi
PHP Session 完整操作指南:啟動、註冊、銷毀、編碼解碼、ID 再生成實戰範例
前言 Session 是 PHP 維持用戶狀態的核心機制。本文系統整理 session_start、session_register、session_unreg
PHP 目錄操作函式實戰:建立、刪除、判斷、權限檢查、路徑正規化
前言 目錄(資料夾)操作是 PHP 檔案系統處理的核心。本文系統整理 is_dir、mkdir、rmdir、realpath 等常用函式,並透過自訂函式 dir
PHP ord 函式:取得字元 ASCII 值完整教學
前言 ord() 是 PHP 內建函式,用於回傳字串第一個字元的 ASCII 值(0~255)。本文詳細說明語法、範例、常見用途與注意事項,並提供進階補充:多位
PHP 字串搜尋函式詳細教學:stristr、stripos、strspn、convert_cyr_string
前言 字串搜尋與處理是 PHP 開發的基礎技能。本文詳細介紹四個實用函式:stristr(大小寫不敏感搜尋並回傳剩餘字串)、stripos(大小寫不敏感搜尋位置
PHP 實用檔案上傳類 upload 完整解析
前言 本文介紹一個採用 PHP 5 物件導向風格撰寫的檔案上傳類別 upload,支援檔案類型白名單、大小限制、目錄權限檢查、覆蓋控制、自訂檔名、編碼轉換(UT
PHP 陣列進階操作:求和、交集、替換、遞迴遍歷實戰
前言 PHP 提供豐富的陣列函式庫,本文透過實際程式碼範例,系統整理陣列元素刪除/替換(array_splice)、遞迴遍歷(array_walk_recurs
PHP 靜態頁面生成類 template 詳解
前言 靜態頁面生成是提升網站效能、降低資料庫負載的常用技術。本文介紹一個簡潔的 PHP 類別 template,透過模板檔案與資料陣列的標籤替換機制,快速生成靜
PHP 多檔案上傳類 upfile 完整指南
前言 檔案上傳是 Web 應用的基本功能之一。本文介紹一個支援單檔與多檔上傳、檔案類型驗證、大小限制、重複檔案覆蓋控制、自動產生隨機檔名的 PHP 類別 upf
PHP 經典分頁類實現詳解與多種顯示模式
前言 在 Web 開發中,分頁是處理大量數據展示的核心功能。本文介紹一個功能完善的 PHP 分頁類 minupage,它支援多種顯示風格、自動 URL 參數解析
PHP MySQL 分頁類:支援跳轉輸入、下拉選單、上下十頁偏移的完整實作
功能豐富的 Wind_Page 分頁類別深度解析 本文介紹一個功能完整的 Wind_Page 分頁類別,支援:數字導航、首尾頁、上下頁、上下組(偏移 10 頁)
PHP 編碼轉換大全:UTF-8/GBK/BIG5/Unicode 互轉、URL 編碼、iconv 與 mbstring 最佳實踐
編碼轉換核心工具鏈 PHP 提供三大編碼處理層:iconv(系統級、支援最多編碼)、mbstring(多位元組字串函數、內建編碼識別)、intl/UConver
PHP AJAX 使用者名即時驗證:完整前後端實作與安全防護指南
即時驗證架構概覽 使用者註冊時即時檢查帳號是否已被註冊,可大幅提升用戶體驗。本文提供完整的前後端實作:前端使用原生 XMLHttpRequest(或 fetch
PHP 數字分頁類:輕量級分頁導航生成與 Bootstrap 整合實戰
分頁核心邏輯與輕量實作 分頁本質是「總筆數 ÷ 每頁筆數 = 總頁數」,再根據當前頁碼計算顯示範圍。本文提供一個無依賴、可直接複製使用的 Pager 類別,支援
PHP 目錄瀏覽與掃描:opendir/readdir、scandir、glob、DirectoryIterator 完整比較
四大核心 API 對比 PHP 提供多種目錄掃描方式,各有效能、記憶體、功能差異。本文詳細比較 opendir/readdir、scandir、glob、Dir
PHP 遞歸刪除非空目錄:rmdir 與 unlink 組合實現完整清理
核心問題:rmdir 僅能刪除空目錄 PHP 內建 rmdir() 要求目錄為空,否則回傳 false 並拋出警告。刪除包含檔案/子目錄的目錄,必須遞歸遍歷:先
PHP 靜態頁面生成:輸出緩衝與檔案讀寫兩大核心方案實戰
靜態化核心優勢與適用場景 將動態 PHP 頁面生成靜態 HTML,可大幅降低資料庫查詢與 PHP 解析負載,提升首屏載入速度,利於 SEO。常見於文章詳情、商品