PHP API 介面加解密與簽名驗證:AES + RSA 混合加密實戰
架構概覽 採用混合加密架構: AES (對稱加密):加密業務資料,效能高 RSA (非對稱加密):加密 AES 金鑰、數位簽名驗證 phpseclib:純 P
PHP AES-128-ECB 加密解密類:PKCS7 填充完整實現
核心類別結構 stripPKSC7Padding($decrypted); } private function addPKCS7Pa
PHP ZipArchive 完整操作指南:壓縮、解壓、刪除、新增檔案
ZipArchive 核心操作 PHP 內建 ZipArchive 類提供完整的 ZIP 檔案操作能力,無需外部擴展即可實現壓縮包的讀取、解壓、修改。 三大核
PHP IP 白名單/黑名單驗證:支援 CIDR 與通配符的完整實現
核心函數 getConfig(whiteip)); } // 精確匹配 if (in_array($ip, $ips)) return
PHP 單檔案線上代碼編輯器:功能完整的開發利器
專案特色 一個單一 PHP 檔案即可部署的線上代碼編輯器,整合 Ace Editor,支援語法高亮、檔案樹瀏覽、建立/刪除/重命名/預覽檔案、密碼保護、Sess
PHP 列出 MySQL 所有資料庫的三種遍歷方式對比
功能需求 連接 MySQL 伺服器,獲取當前用戶權限下可見的所有資料庫列表,並以 HTML 清單形式輸出。 核心代碼結構 define(NL, \n); de
PHP UBB 代碼解析器:從標籤到 HTML 的完整實現
什麼是 UBB 代碼 UBB (Ultimate Bulletin Board) 代碼是論壇常用的輕量級標記語言,使用方括號標籤(如 [b]粗體[/b])替代
PHP 判斷遠程檔案是否存在的高效方法
核心技巧 利用 file_get_contents() 的 offset 與 maxlen 參數,僅讀取 1 位元組即可判斷遠程檔案是否存在,避免下載整個檔案浪
PHP 實現遠程檔案下載與傳輸的簡易方案
功能場景 提供一個 Web 介面,讓使用者輸入遠程 URL 與本地儲存路徑,伺服器端執行下載並顯示傳輸結果。適用於伺服器間檔案遷移、備份下載等場景。 核心實現
PHP 視頻轉 MP4 並同步生成縮圖的一體化方案
整合需求 實際專案中常需「視頻轉碼 + 縮圖生成」一氣呵成。本文封裝為單一函數 flv_convert_get_thumb(),一次完成兩項任務。 函數實現
PHP 使用 Mencoder 將視頻轉碼為 MP4 格式實戰
方案概述 展示如何透過 PHP 呼叫 mencoder 將各種格式視頻轉碼為 MP4(實際輸出為 AVI 容器 + H.264 編碼),適用於批次視頻轉碼需求。
PHP 簡易視頻縮圖生成:FFmpeg 一鍵擷取關鍵幀
極簡實現 本文提供最精簡的 PHP 視頻縮圖生成函數,僅需幾行代碼即可從任意視頻檔案擷取指定時間點的畫面作為縮圖。 核心函數 function convert
PHP 從 FLV 視頻即時擷取預覽圖的完整實現
功能概述 提供一個可透過 URL 參數控制的 PHP 腳本,支援從 FLV 視頻的指定時間點或百分比位置擷取預覽圖,可直接輸出圖片流或儲存至伺服器。 參數設計
PHP 結合 FFmpeg 為視頻添加字幕並轉碼的實戰指南
需求背景 在視頻處理場景中,常需要將 AVI 格式視頻轉碼為 MP4,並燒錄 SRT 字幕檔案。本文展示如何使用 PHP 呼叫 ffmpeg 與 mencode
PHP 實現圖片自動輪播展示的完整解決方案
前言 在 Web 開發中,圖片輪播是常見的展示需求。本文將詳細介紹如何使用 PHP 結合 Session 機制,實現一個自動從指定目錄讀取圖片並進行輪播顯示的功