PHP UBB 代碼解析器:EncodeQ3boy 類別完整實作與標籤支援表
UBB (Universal Bulletin Board) 代碼是論壇常用的輕量標記語言。本文提供功能完整的 EncodeQ3boy PHP 類別,支援圖片、
短網址服務原理與 PHP 實作:62 進制編碼讓長網址變短
微博字數限制催生短網址服務。本文揭秘核心原理——資料庫自增 ID + 62 進制編碼,並提供完整 PHP 實作,讓你輕鬆打造專屬短網址系統。 核心原理
Perl 正規表達式入門:從基本匹配到進階替換完整教學
Perl 以強大的正規表達式(Regex)聞名,是文本處理首選語言。本文循序漸進介紹 Perl Regex 核心語法,涵蓋匹配、錨點、字符類、選擇分支與分組,並
PHP 刪除目錄三大方法:遞迴、系統指令與迴圈遞迴完整比較
刪除非空目錄是常見需求。本文整理三種 PHP 實作方式,分析優缺點與適用場景,附上可直接使用的函式代碼。 方法一:遞迴函式(標準做法) function de
PHP Socket 聊天室伺服器:patServer 類別完整實作與事件驅動架構
本文提供一個功能完整的 PHP Socket 聊天室伺服器類別(patServer),採用事件驅動架構,支援多客戶端並發、廣播訊息、連線管理與除錯模式,可作為即
PHP 檔案上傳完整指南:單檔上傳、$_FILES 詳解與錯誤碼對照表
檔案上傳是 Web 開發核心功能。PHP 內建支援讓上傳處理輕鬆簡單,本文詳細說明表單構造、$_FILES 陣列結構、錯誤碼對照與安全搬移流程。 HTML 表
PHP Socket 程式設計:建立 TCP 伺服器與客戶端通訊範例
PHP 不僅能開發 Web 應用,透過 sockets 擴展也能編寫獨立的 TCP 伺服器/客戶端程式。本文提供一個完整的多連線 TCP Echo 伺服器範例,
xdebug 效能分析三大實用技巧:WinCacheGrind、觸發模式與 APC 共存
xdebug 2.0 正式版釋出後,成為 PHP 效能調優利器。本文分享三個實戰技巧,幫助你在 Windows 環境高效分析效能瓶頸。 技巧一:Windows
PHP 搭配 DOMXML 將 MySQL 查詢結果轉為 XML 完整實作
早期 PHP 4/5 時代,domxml 擴展提供符合 W3C DOM 標準的 XML 操作介面。本文示範如何封裝 CMySQLXML 類別,將 MySQL 查
PHP 繪圖入門(三):多邊形繪製、填充與文字輸出實作
本文延續 GD 库教學系列,重點講解 任意多邊形繪製(imagepolygon/imagefilledpolygon) 以及 基本文字輸出(imagestrin
PHP 繪圖入門(二):GD 库畫線、虛線與樣式線條完整指南
承接上篇,本文正式進入 GD 库繪圖核心,詳細解說 imageline()、imagedashedline() 以及 imagesetstyle() 實作虛線、
PHP 繪圖入門(一):不靠 GD 庫用 HTML 表格畫長條圖
在 GD 库普及前,開發者常利用 HTML 表格模擬圖表效果。本文示範如何僅用 <table> 與 PHP 迴圈,輕鬆產出直觀的長條圖,適合簡單統計
PHPLIB 完整安裝與配置指南(Apache + MySQL 環境)
PHPLIB 是早期 PHP 3/4 時代廣泛使用的類別庫,提供用戶認證、Session 管理、權限控制與資料庫抽象層等核心功能。雖然現代框架已取代其地位,但理
PHP 物件導向教學:繼承機制詳解與實作範例
在建構大型系統時,我們需要依據角色賦予不同權限。PHP 的繼承機制允許子類別沿用父類別的屬性與方法,並可擴充專屬功能。本文透過「使用者」與「管理員」的經典案例,
PHP 使用 base64 與 gzinflate 實現代碼壓縮編碼與解碼
在 PHP 開發中,為了保護原始碼或減小文件體積,開發者常使用 base64_encode 搭配 gzdeflate(或 gzinflate)進行壓縮編碼。被加
PEAR Auth_HTTP 套件快速實作 HTTP Basic/Digest 認證
PEAR Auth_HTTP 提供開箱即用的 HTTP 認證(Basic/Digest),支援多種儲存後端(資料庫、檔案、LDAP 等),適合快速為舊專案或內部
PDO_MYSQL 預定義常數實用指南:連線自動執行 SQL 設定字元集
PDO_MYSQL 提供 PDO::MYSQL_ATTR_INIT_COMMAND 常數,允許在建立連線時自動執行指定 SQL,最常見用途是設定連線字元集(SE