PHP MySQL 緩衝查詢 vs 非緩衝查詢深度解析:mysqli、PDO 實務選擇指南
核心差異 特性緩衝查詢非緩衝查詢 記憶體佔用PHP 進程一次性載入全部結果集MySQL 端保留,PHP 逐行取回 結果集導航可隨意移動指標(data_s
PHP Blowfish 加解密實作:CBC 模式 + PKCS5 Padding 完整類別與測試向量
Blowfish 演算法特性 區塊大小:64 bits (8 bytes) 鍵長:32-448 bits (4-56 bytes),可變長度 速度快、未專利、
PHP 多伺服器檔案同步工具:FTP 批量上傳、排除清單、jQuery 前端介面完整實作
功能需求 主伺服器透過 FTP 將指定檔案同步至多台備份/分流伺服器 支援排除檔案清單(如 robots.txt) Web 介面輸入檔案清單(每行一個路徑),
Windows Server 2008/2012 PHP 連接 MySQL 過慢解決方案:localhost vs 127.0.0.1 與 bind-address 設定
現象對比 $start = microtime(true); $mysqli = new mysqli(127.0.0.1, root, , mysql); /
PHP 與 Java 日期時間函式對照學習:date、strtotime vs Date、SimpleDateFormat
PHP 日期時間核心函式 date():格式化輸出 2016-05-13 15:19:49 strtotime():字串轉時間戳 echo date(Y
PHP 陣列常用函式速查:array_keys、array_values、array_map、array_merge、ksort、array_search
取得所有鍵名:array_keys three] 取得所有值:array_values three] // 重新索引從 0 開始 對每個元素套用回
CentOS/RHEL 使用 yum 安裝 PHP 7 及常用擴充套件完整指令集
前置:安裝 EPEL、Nginx、Remi 軟體庫 rpm -Uvh https://download.fedoraproject.org/pub/epel/6
PHP 效能優化 56 條實戰守則:從語法細節到架構層面的完整指南
前言 PHP 效能優化非單一技巧,而是系統性工程。本文整理 56 條實戰守則,涵蓋語法、函式選擇、記憶體、資料庫、快取、Web 伺服器等層面,附帶實測數據與原理
Yii 控制器操作視圖 JavaScript/CSS 完整技巧:註冊腳本、Meta、核心庫、資源發布
常用路徑取得 getRuntimePath(); // protected/runtime Yii::import(application.vende
Yii 2.0 預定義別名完整速查表:11個路徑別名與1個URL別名
別名機制優勢 Yii 以 @alias 代表路徑或 URL,避免硬編碼絕對路徑,部署遷移時只需調整入口配置,全專案自動生效。 12 個核心預定義別名 別名
PHP 單向鏈結串列實作教學:節點操作、插入、刪除、遍歷完整代碼
資料結構基礎 單向鏈結串列由節點組成,每個節點包含 資料 與 指向下一個節點的指標。PHP 雖無原生指標,但物件預設為參考傳遞,可直接模擬指標行為。 節點類別
PHP 陣列字串搜尋技巧:array_search、array_keys、in_array 完整對比與實務用法
核心函式對比 函式用途回傳值適用場景 array_search搜尋單一值,回傳第一個匹配的鍵鍵名 / false確認值是否存在、取得首個位置 array
PHP 透過微信網頁授權 Code 參數獲取用戶 OpenID 核心代碼
核心流程 微信網頁授權(OAuth2)流程中,前端導向授權頁面後,微信會帶著 code 參數重導向回開發者指定的回調頁。後端需攜帶 appid、appsecre
PHP 識別二維碼完整指南:php-zbarcode 擴充套件安裝與使用實戰
前置依賴 php-zbarcode 需要系統層面安裝 ImageMagick(影像處理)與 zbar(條碼/QR Code 掃描引擎),再編譯 PHP 擴充套件
ThinkPHP 整合 PHPExcel 讀取 Excel 日期欄位(含時分秒)完整教學
問題背景 使用 PHPExcel 讀取 Excel 檔時,日期儲存格往往回傳類似 41890.620138889 的浮點數(Excel 內部序列值),而非人類可
PHP 以 JSON 格式記錄與讀取日誌檔案:含自動備份與類別封裝完整實作
為什麼需要後端日誌? 前端無法直接觀測的後端行為——如支付寶、微信卡券等介面回調、排程任務執行狀態、API 請求回應——都需要持久化記錄以利除錯與審計。將日誌寫
PHP 自定義陣列合併方法:依指定鍵名同步兩個二維陣列資料
前言 PHP 內建提供 array_merge 與 array_merge_recursive 兩種陣列合併函式,但在實務開發中,業務邏輯往往比這兩個函式能處理
PHP 連接 MySQL:mysql vs mysqli vs PDO 完整對比與最佳實踐
前言 PHP 連接 MySQL 經歷了三個世代:`mysql`(已移除)、`mysqli`(改良版)、`PDO`(抽象層)。本文深度對比三者差異,提供遷移指南與