PHP 使用 Simple HTML DOM 解析 HTML 完整範例教學
PHP 使用 Simple HTML DOM 解析 HTML 完整範例教學 Simple HTML DOM 是一個廣受歡迎的 PHP 開源庫,能像 jQuery
PHP 獲取當前檔案父目錄的多種方法總結
PHP 獲取當前檔案父目錄的多種方法總結 在 PHP 開發中,獲取當前腳本所在目錄的父目錄是常見需求。本文整理了幾種實用的方法,並附上路徑處理的相關魔術變數與超
PHP 通用分頁類 Pager 完整原始碼:兩種模式、自定義連結、智慧頁碼範圍
類別特色 支援兩種顯示模式:簡易模式 (首頁/上頁/下頁/尾頁) 與經典模式 (頁碼列表 1 2 3 ... 10)。 智慧頁碼範圍:當前頁靠近首尾時自動調整
PHP 多行文字轉 HTML 格式函數:保留換行、段落結構的 shtm() 實作
需求場景 用戶在 <textarea> 輸入多行文字,後端需輸出為 HTML 並保留原有換行、段落結構。 函數實作 (shtm) function
PHP 圖形計數器:文字檔儲存訪客數、數字圖片顯示、自動初始化
系統架構 計數儲存:num.txt 純文字檔,不存在時自動建立並設初始值 (預設 100)。 顯示邏輯:讀取計數 +1 寫回,將每位數字替換為對應圖片 img
PHP 購物車類 Cart.class.php 完整實作:Session 持久化、增刪改查、金額統計
類別設計目標 封裝購物車核心邏輯:加入、移除、修改數量、計算總價/總量。 以 Session 儲存實例,跨頁面保持狀態。 介面簡潔:add(), remove
PHP 純文字檔投票系統:無資料庫、IP 防重複、長條圖顯示結果
系統特點 零資料庫依賴,資料存於 data.txt (選項) 與 survey.txt (票數 + 投票者 IP)。 簡單部署:僅需 PHP 執行環境,上傳檔
ThinkPHP 2.1 自定義標籤庫導入三種方案詳解:配置檔、別名映射、基類自動載入
背景 ThinkPHP 2.1 允許開發者定義專屬模板標籤 (Tag Library),但官方文檔較簡略。本文整理三種導入方案,從手動到自動化。 方案一:配置
PHP 二維陣列多鍵名排序通用函數:array_msort 實作與使用範例
函數簽名 function array_msort(array $ArrayData, string $KeyName1, string $SortOrder1
AJAX 表單提交前驗證碼自動驗證:jQuery 非同步檢查、錯誤刷新、阻止提交
完整流程 用戶點擊「提交」按鈕。 前端攔截 submit 事件,發送 AJAX POST 請求至 checkcode.php 驗證用戶輸入的驗證碼。 後端比對
PHP 反射應用:get_class_methods() 取得類別所有公開方法名稱
函數原型 array get_class_methods(mixed $class_name) 參數可為類別名稱 (字串) 或物件實例。 回傳陣列,包含類別定
PHP + AJAX 登入驗證:驗證碼 + 密碼雙重檢查、Session 狀態管理、無刷新跳轉
三檔案架構 檔案職責 yz.php生成驗證碼圖片,存入 $_SESSION[VCODE] index.php登入頁面,含表單、驗證碼圖片、AJAX 邏輯 lo
PHP + AJAX 即時驗證碼驗證:Session 儲存與非同步比對實戰
核心難點與解法 問題: 驗證碼圖片由 captcha.php 產生,若直接 AJAX 請求該檔案會同時下載圖片二進位資料,無法單純取得驗證碼字串。 解法: 分離
PHP 產生隨機國內 IP 地址函數:原理分析、改進版與應用場景
PHP 產生隨機國內 IP 地址函數深度解析 原文提供的 get_rand_ip() 以固定首段 IP 段模擬國內 IP,但存在明顯缺陷:IP 段不全、隨機邏輯
Zend Framework ViewRenderer 動作助手深度解析:自動渲染、腳本路徑規範、進階用法
Zend Framework ViewRenderer 動作助手深度解析 Zend Framework 1.x(ZF1)的 Zend_Controller_Ac
PHP + Flash + jQuery 多圖片上傳元件完整原始碼:swfupload 整合實戰
架構概覽 前端:Flash (swfupload.swf) 處理檔案選擇、進度顯示、分片上傳;jQuery 處理 DOM 更新、狀態反饋。 後端:PHP (u
PHP 安裝 ssh2 擴展完整指南:Linux 編譯安裝、Docker 方案、常見問題排查
PHP ssh2 擴展安裝完整指南 ssh2 擴展讓 PHP 能以 SSH2 協議連線遠端伺服器,執行命令、傳輸檔案(SFTP/SCP)、建立隧道。本文涵蓋 L