PHP MongoDB 操作類完整封裝:連接池、CRUD、索引、分頁與自動 ID 生成
類架構 mongo_db 類封裝連接管理、查詢構建器、CRUD、索引操作、分頁列表、自動增量 ID 生成,支援鏈式調用。 核心功能節選 連接管理(支援多節點故
PHP 文件哈希驗證工具:支援多種算法上傳計算並比對預期值
功能介紹 上傳文件後可選擇哈希算法計算摘要,並可與預期值比對驗證文件完整性。支援 PHP 所有內建算法(hash_algos())。 完整代碼(單文件表單+處
PHP 從 HTML 提取所有鏈接並自動補全為絕對 URL
函數功能 從 HTML 字符串提取所有 <a> 標簽的 href,並根據基準 URL 自動解析相對路徑(../、//、/、相對路徑)為完整絕對 UR
PHP GD 將圖片轉為彩色 ASCII 藝術字:像素級渲染實現
原理說明 讀取圖片每個像素的 RGBA 值,輸出對應顏色的 HTML <span> 字符(如 #),行末換行,瀏覽器即可渲染出彩色字符畫。 完整代
PHP 使用 strtotime 與 strftime 快速調整顯示時間(如時區偏移)
需求場景 服務器時間為 UTC,需顯示比服務器早 5 小時的時間(如美國東部時間)。 代碼示例 $today = date(Y-m-d-G);
PHP 根據預期鍵名自動從 $_POST 建立同名變量的簡潔技巧
應用場景 表單欄位固定,希望自動將 $_POST 中預期的鍵創建為同名變量,省去逐個賦值代碼。 代碼實現 <?php $expected = [user
PHP 常用工具靜態類:隨機字串、加密解密、驗證正則與字符串過濾
類結構 class C { // 內部隨機字符生成器 static private function Random($array, $param
PHP 將 HTML 表格轉為多維陣列:DOMDocument 解析、合併儲存格支援、資料清洗
核心解析函式 (支援 rowspan/colspan) <?php /** * 將 HTML 轉為二維陣列 * 正確處理 rowspan、colsp
PHP 解析網頁所有超連結:DOMDocument 健壯提取、相對轉絕對、錨點文字、過濾去重
核心函式:DOMDocument + XPath <?php /** * 提取網頁所有 loadHTML(getAttribute(target) ?:
PHP 快速排序演算法實作:遞歸、迭代、三向切分、效能基準測試
經典遞歸版 (教學用,易理解) <?php function quickSortRecursive(array $arr): array { $n
PHP 經典 Authcode 加密解密函式修復版:URL 安全、Base64 改良、效能優化
原版問題分析 Base64 輸出含 `+`、`/`、`=`,在 URL 參數傳遞時會被編碼/截斷,導致解密失敗。 使用 `mcrypt` (P
PHP 正則提取網頁所有圖片鏈接並過濾有效格式
代碼邏輯 使用 preg_match_all 匹配 img 或 src 屬性值。 preg_replace 剝離屬性名,保留 URL。 pathinfo 解析
CodeIgniter 3/4 Cookie 設定與刪除最佳實踐:加密、前綴、域名、SameSite
CodeIgniter 4 (官方 Cookie 類別) deleteAll(myapp_); } } CodeIgniter 3 (舊版 help
Windows PHP 安裝 memcache/memcached 擴展完整步驟:DLL 選擇、版本對應、驗證測試
關鍵版本對應表(必看) PHP 版本Thread SafetyVC 編譯器memcache DLLmemcached DLL
PHP 檔案上傳限制完整調優指南:php.ini、Nginx、Apache、程式碼四層防護
四層限制架構 層級設定項預設值說明 PHP (php.ini)file_uploadsOn總開關 uploa