phpDocumentor 程式碼註解規範完整指南(上)
什麼是 phpDocumentor? phpDocumentor 是以 PHP 撰寫的文件產生工具,能掃描符合規範註解的 PHP 原始碼,快速生成具備交叉參考、
PHP MSSQL 預存程序呼叫完整範例
使用 mssql_* 函數呼叫預存程序 PHP 連接 SQL Server 並執行帶輸出參數的預存程序,標準流程為:mssql_init → mssql_bin
PHP 獲取完整 URL 與伺服器變數完整指南
核心超全域變數 $_SERVER 深度解析 $_SERVER 是 PHP 中最關鍵的超全域陣列之一,它包含了伺服器環境、請求標頭與腳本路徑等核心資訊。掌握其關鍵
PHP XML-RPC 遠端呼叫完整實作指南
XML-RPC 核心程式庫 本文提供一套純 PHP 實作的 XML-RPC 編解碼庫,支援標準 XML-RPC 協定,適合建構輕量級遠端介面。程式碼包含序列化、
PHP Auth_HTTP 類庫實作 HTTP 身份驗證
使用 PEAR Auth_HTTP 進行基本認證 Auth_HTTP 類庫可輕鬆實作 HTTP Basic/Digest 認證,配合資料庫驗證使用者帳密。以下為
PHP PEAR 套件管理系統完整指南(二)
PEAR 套件簡介 PEAR(PHP Extension and Application Repository)最大的優勢在於擁有龐大的程式庫資源,供開發者免費
PHP PEAR 完全指南:從安裝到核心套件實戰應用
什麼是 PEAR? PEAR = PHP Extension and Application Repository(PHP 擴充與應用程式庫)。1999 年由
PHP 網頁爬蟲實戰:從入門到解決正則匹配難題
前言:為什麼要學會網頁資料擷取? 在資料為王的時代,擁有自動化獲取公開網頁資料的能力,是後端開發者與資料分析師的核心技能之一。PHP 憑藉其內建的網路函式庫與強
PHP MySQL 留言本實戰(一):資料庫連線、SQL 防注入、管理員登入與頁面佈局
專案結構 guestbook/ ├── Connections/ │ └── conn.php # 資料庫連線 ├── admin.php
PHP Cookie 實戰:完整登入驗證、記住我與登出流程
資料庫準備 CREATE TABLE `users` ( `id` INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, `
PHP Cookie 刪除與瀏覽器重定向:登出與導航控制實戰
場景:檢測 Cookie 存在則跳轉,否則提示 <?php // 檢測並跳轉 if (isset($_COOKIE[username])) { /
PHP Cookie 基礎操作:建立、讀取與有效期控制
核心函數:setcookie() setcookie(string $name, string $value = , int $expires_or_optio
PHP Session 實戰:完整登入驗證、權限控制與登出流程
資料庫準備 CREATE TABLE `users` ( `id` INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, `
PHP 自定義 Session 儲存處理器:將 Session 資料存入 MySQL 實現分散式共享
為什麼需要自定義儲存? 預設 files 儲存不支援多伺服器負載均衡(Session 檔案分散在不同機器) 資料庫儲存便於集中管理、查詢、備份、跨應用共享 可
PHP Session 檢測與銷毀:unset、isset 與 session_destroy 完整指南
單一鍵值刪除:unset() <?php session_start(); $_SESSION[username] = zhuzhao; // 刪除特定
PHP Session 基礎操作:預定義陣列 $_SESSION 的讀寫與啟動
核心概念 PHP $_SESSION 是超全域陣列,用於在同一使用者的多個請求間保存狀態資料。資料儲存在伺服器(預設檔案系統),瀏覽器端僅保存 Session
PHP 無限級分類快取類:樹狀結構高效序列化與渲染
背景與痛點 電商分類、CMS 欄目、組織架構等常見無限級樹狀結構,若每次請求遞迴查詢資料庫,效能極差。本文介紹 treeCache 類:一次性讀取全表,構建陣列