PHP 正則表達式過濾 HTML 超連結的實作技巧
在 PHP 開發中,經常需要處理 HTML 字串,例如移除或替換所有超連結的 href 屬性值。這裡介紹一個使用正則表達式的高效方法,利用「向後顧視」與「向前顧
PHP 分頁類別 pageft:總筆數、每頁筆數、URL 解析、導航列(首/上/下/尾/下拉跳轉)完整實作
pageft() 函式封裝分頁邏輯,輸入總筆數、每頁筆數、基礎 URL,輸出全域變數 $firstcount (SQL LIMIT 起始)、$displaypg
PHP 伺服器環境部署完整指南:Apache 2.2 + PHP 5.2 (模組模式) 與 IIS 6/7 (ISAPI/FastCGI)
Windows 環境下 PHP 5.2.5 搭配 Apache 2.2.8 (模組) 或 IIS (ISAPI) 完整安裝、設定、虛擬目錄、擴展啟用步驟。 方案
PHP Undefined index 通知錯誤三種抑制方法:@ 錯誤控制、error_reporting、ini_set
Notice: Undefined index 為 PHP 開發階段常見提示,三種抑制方式依情境選用。 方法對照 方法範圍範例優缺點 @ 錯誤控制運算子單一
PHP 5.1+ date() 時間相差 8 小時解決:設定 date.timezone 為 PRC/Asia/Shanghai
PHP 5.1.0 起預設時區為 UTC,導致 date() 輸出比北京時間 (UTC+8) 少 8 小時,解決方法為設定 date.timezone。 兩種設
phpMyAdmin 2.11+ 安裝設定完整教學與三大常見錯誤排除:mcrypt、blowfish_secret、#2003
針對 phpMyAdmin 2.11.5.1 版本,詳述 Windows + Apache 環境下的安裝步驟、config.default.php 關鍵參數設定
PHP 輕量級資料庫操作類別 TRecord:三行程式碼完成 CRUD、自動綁定 $_POST、安全過濾
TRecord 類別封裝 MySQL 連線、自動綁定 $_POST 變數、提供 InsertRecord、SelectRecord、UpdateRecord、a
PHP 將 MySQL 資料表匯出為 XML 檔案:列表選擇、查詢轉換、檔案儲存完整流程
兩支 PHP 檔案實作資料庫備份為 XML:Listtable.php 列出所有資料表供選擇,Backup.php 查詢指定資料表並產生 XML 結構儲存為檔案
PHP mail() 在 Windows SMTP 發送失敗解決:移除 FromName 避免格式錯誤
Windows 內建 SMTP 服務不支援 Name <address@domain.com> 格式的寄件者標頭,導致 WordPress 等系統使
PHP 字串跳脫序列完整對照表:單引號、雙引號、八進位、十六進位、實戰範例
系統整理 PHP 字串跳脫序列規則,含單/雙引號支援差異、八進位/十六進位 ASCII 碼表示法、chr()/ord() 搭配使用、特殊字元替換實戰範例。 跳脫
PHP 輸入過濾類別庫:登入帳號、編輯器內容、SQL 查詢、檔案名稱四大場景專用過濾器
採用抽象工廠模式,定義基礎 Filter 類別,衍生四種具體過濾器,分別針對使用者名稱、富文本編輯器、SQL 語句、檔案名稱進行白/黑名單正則替換,防止 XSS
PHP 單引號 vs 雙引號效能深度解析:Opcode 層級實測與編譯期差異
透過 VLD 擴展檢視 Opcode,實證單引號與雙引號在無變數插值時 Opcode 相同,有變數插值時雙引號多出 INIT_STRING、ADD_STRING
PHP Session 常見錯誤完整排查指南:headers already sent、save_path、destroy、跨頁傳遞、陣列儲存、安全性
系統整理 10 大 Session 常見問題,含錯誤訊息、根因分析、解決方案與最佳實踐程式碼。 問題速查表 #錯誤/現象根因解決方案 1Cannot sen
PHP 圖形處理類:輕鬆實現水印與縮略圖生成
簡介 在 Web 開發中,圖片處理是常見需求。本文介紹一個功能強大的 PHP 圖形類,封裝了 GD 庫操作,支援從檔案載入或建立畫布、生成等比例縮略圖、繪製文字
PHP 簡易驗證碼圖片產生器:GD 庫繪製干擾像素與 Session 驗證
使用 GD 庫動態產生 PNG 驗證碼圖片,含隨機數字、干擾像素、Session 儲存、可自訂寬高與參數名稱。 完整函式 <?php function y
PHP 陣列函式完全指南:建立、遍歷、搜尋、排序、合併、切片、去重、統計、隨機、分塊
系統歸類 PHP 陣列核心函式 50+,按功能分區並附最小可執行範例,適合速查與學習建立完整心智模型。 分類速查表 分類代表函式關鍵用法 輸出除錯print