HTTP Referer 偽造與防範完整指南:從原理到實戰防禦
HTTP Referer 請求標頭標識來源頁面,廣泛用於防盜鏈、統計分析,但極易偽造,絕不可用於身份驗證、授權決策等安全關鍵邏輯。本文系統整理偽造手法、防禦策略
PHP 使用 Base64 編碼圖片輸出與嵌入(Data URI、檔案儲存、效能權衡)
核心概念 Base64 編碼:將二進位資料轉為 ASCII 字串,體積膨脹約 33%。 Data URI:data:[mime];base64, 直接嵌入 H
Linux 系統安裝 PHP mbstring 擴充完整指南:yum 與原始碼編譯雙方案
mbstring 提供多位元組字串處理(中日韓文支援),是 PHP 專案常備擴充。本文提供 CentOS/RHEL 系列 yum 快速安裝與通用原始碼編譯兩套方
PHP shmop 共享記憶體操作指南:安裝、讀寫、效能與替代方案
shmop 是 PHP 操作 System V 共享記憶體的擴充,適合同機多進程高速資料交換(如 CLI 守護進程間通訊)。本文涵蓋安裝、基本 API、效能特徵
PHP 實作可配置中獎機率的抽獎程式(加權隨機、陣列展開、效能優化)
需求分析 依機率分布抽獎:一等獎 0.12%、二等獎 3%、三等獎 12%、其餘「謝謝惠顧」。核心挑戰:機率精確控制、大量抽獎效能、機率動態調整。 方法一:陣
PHP fsockopen 非阻塞併發方案深度解析:從同步到異步的完整遷移
本文系統梳理 PHP 透過 fsockopen 實現非阻塞併發的演進路徑:同步阻塞 → stream_socket_client + stream_select
PHP 檢查 MySQL 用戶名是否存在:Prepared Statement 防注入最佳實踐
註冊系統核心邏輯:檢查用戶名唯一性再插入。本文示範 mysqli Prepared Statement 防 SQL 注入、正確處理競態條件、避免已棄用 mysq
PHP QR Code 庫生成二維碼完整教學:參數調校、Logo 嵌入、批量生成
PHP QR Code 是純 PHP 實現的 QR Code 產生器,支援 QR Code 2005 標準、四級糾錯、任意尺寸。本文從安裝到進階應用完整示範。
PHP 非同步併發請求實戰:stream_socket_client + stream_select 實現高效多目標檢查
PHP 本身無執行緒,但可透過非阻塞 I/O 多路複用實現「類多執行緒」的併發效果。本文以檢查多台主機 HTTP 服務為例,對比阻塞/非阻塞寫法,詳細講解 st
PHP 偵測行動裝置訪問:User-Agent 解析與響應式導向最佳實踐
透過分析 $_SERVER[HTTP_USER_AGENT] 判斷裝置類型,進而導向行動版/桌面版或調整版面。本文提供可維護的檢測函式並討論現代替代方案。 輕
PHP 遠端請求三大核心方法對比:file_get_contents、cURL、fopen 實戰解析
PHP 取得遠端資料常見三種方式,各有優缺點與適用場景。本文以統一範例對比差異,並說明常見失敗排查方向。 方法一:file_get_contents(最簡潔)
串接中國天氣網 API 實現即時天氣顯示:PHP 後端 + jQuery 前端完整範例
中國天氣網提供公開的即時天氣介面(https://www.weather.com.cn/data/sk/城市代碼.html),回傳 JSON 格式資料。本文示範
HTTP Referer 機制詳解:防盜鏈實作與偽造防範完整指南
HTTP Referer(標準拼寫為 Referrer)是請求標頭之一,告知伺服器請求來源頁面。雖可用於防盜鏈、統計分析,但極易偽造,絕不可用於身份驗證等安全關
PHP 設計模式實戰:單例模式完整實作與原理深度解析
單例模式確保一個類別在全域僅有一個實例,並提供全域存取點。常用於資料庫連線、配置管理、日誌記錄器等場景。本文從核心程式碼到原理逐層拆解。 標準單例實作 que
PHP 串接騰訊 IP 分享計劃 API 取得地理位置
騰訊 IP 分享計劃(https://ip.qq.com/cgi-bin/searchip)回傳 HTML 頁面,需解析其中的 <span> 內容並
PHP 以圖片方式輸出客戶端 IP 位址(GD 庫、透明背景、多代理支援)
應用場景 論壇簽名檔、部落格側邊欄顯示訪客 IP。 API 端點以圖片回應 IP,繞過 CSP/JS 限制嵌入靜態頁面。 監控頁面以 <img src=
PHP 串接新浪 IP 地址查詢 API 取得地理位置
新浪提供的 IP 查詢介面(https://int.dpool.sina.com.cn/iplookup/iplookup.php)回傳 JSON 格式資料,包
PHP 物件導向日曆元件:支援月份切換與年份選擇
本文實作一個可複用的 PHP 日曆類別 Calendar,支援透過 GET 參數切換年月、高亮顯示今日、下拉選單快速跳轉,適合嵌入各類專案。 Calendar