PHP 模擬 MSN Messenger 協定登入並取得用戶資訊
實作 MSNP9 協定,透過 Socket 連線 messenger.hotmail.com:1863,完成版本協商(VER)、環境協商(CVR)、認證請求(U
PHP 爬取 Yahoo Finance 股票即時報價類別
透過 fopen() 串流讀取 Yahoo Finance 網頁,解析 HTML 表格區塊取得股票代碼、當前價格、漲跌幅等資訊,封裝為可重複使用的函式。 核心程
PHP 網頁爬蟲實戰心得:從抓取、解析到入庫的完整流程與技巧
分享 PHP 爬蟲核心三步驟(抓取→解析→入庫)與實戰技巧,含程式碼片段、圖片下載函式、錯誤處理與效能優化建議。 核心流程 抓取遠端原始碼:file_get_
Discuz! 論壇管理員密碼遺失解決方案:資料庫直接重置
當 Discuz! 管理員密碼遺失,可透過 phpMyAdmin 直接修改 cdb_members 表的 password 欄位,利用已知密碼的 MD5 雜湊值
PHP 取得目前執行腳本目錄:getcwd() vs dirname(__FILE__)
比較兩種取得目前目錄的常用函式,說明適用情境與差異。 函式對照 函式回傳值適用情境 getcwd()目前工作目錄(進程啟動目錄)CLI 腳本、需要知道使用者
PHP 購物車進階實作(精華版):完整類別與資料庫操作詳解
本文為購物車實作精華版,程式碼結構與 ID 159498 相同,但註解更詳盡、邏輯更清晰,適合深入研究 PHP 物件導向與 MySQL 互動的開發者。 核心差異
PHP 遊戲腳本開發實戰:25 個從骰子到樂透的經典範例
本文收錄 25 個 PHP 遊戲腳本範例,涵蓋隨機骰子、名稱生成、場景生成、撲克牌模擬、撲克機率、簡易發牌、吊人遊戲、填字遊戲助手、Mad Libs 文字遊戲、
phpMyAdmin 快速安裝與設定完整指南(含常見錯誤排除)
從下載、解壓、設定檔調整到登入測試,完整記錄 phpMyAdmin 部署步驟,並針對新版(2.11+)認證模式與 blowfish_secret 設定詳解。 安
PHP 串接 Google 翻譯 API 實作英翻中線上翻譯函式
透過 file_get_contents 爬取 Google 翻譯網頁版結果,解析 HTML 取得翻譯文字,提供簡易 googleTran() 函式。 核心程式
PHP SQLite PDO 封裝類:輕量級資料庫操作元件
基於 PDO 實作的 SQLite 簡易封裝類,提供連線管理、查詢、執行、錯誤處理核心功能,適合嵌入式專案或輕量應用。 類別結構 <?php class
PHP 結合飛信 API 實作免費天氣預報簡訊自動發送
教學如何用 PHP 串接新浪天氣 API 並透過飛信(Fetion)免費發送天氣簡訊,含環境部署、程式設定、排程自動化完整步驟。 系統需求 PHP 環境(建議
PHP 身分證字號驗證完整函式庫:支援 15/18 碼、校驗碼計算與自動升級
提供一組可直接使用的 PHP 函式,完整實作中華民國身分證字號驗證邏輯,依據 GB 11643-1999 標準。 核心函式 validation_filter
PHP 購物車完整實作:Session 識別、資料庫操作與核心類別設計
本文提供一個完整的 PHP 購物車實作範例,涵蓋 Session 識別產生、Cookie 管理、資料庫 CRUD 操作及核心 Cart 類別設計。 1. Ses
PHP 雙引號中正確使用陣列變數,解決 T_ENCAPSED_AND_WHITESPACE 錯誤
在 PHP 開發中,常遇到 syntax error, unexpected T_ENCAPSED_AND_WHITESPACE 這類語法錯誤,通常是因為在雙引
PHP WebShell 木馬分析:Base64+Gzip 多層混淆解密還原
⚠️ 安全聲明 本文僅供安全研究、應急響應、代碼審計學習之用。分析惡意代碼特徵有助於建立檢測規則、加固防禦。嚴禁用於非法入侵、植入後門、竊取資料等行為。 木馬
PHP 多位元組字串截取函式 cut_string:完美支援 UTF-8 與 GB2312/Big5
痛點 substr() 按位元組截取,中文會斷碼;mb_substr() 需知編碼;專案常混雜 UTF-8、GB2312、Big5,需統一介面。 函式簽名 f
PHP 物件導程式設計(OOP)核心語法速成:類別、繼承、可見性、魔術方法
基礎類別結構 name = $name; echo constructname}name . say(); echo ; echo $user;
MySQL 效能診斷與優化全攻略:從索引、SQL 寫法、參數調校到架構擴展
四大效能瓶頸來源 索引缺失或設計不當 SQL 寫法過於複雜 配置參數錯誤 硬體資源耗盡 一、即時診斷:SHOW FULL PROCESSLIST SHO