PHP 正則表達式入門:PCRE 語法、preg_match、元字符、量詞、修飾符核心概念
PHP 正則表達式入門:PCRE 語法、preg_match、元字符、量詞、修飾符核心概念 PHP 採用 PCRE (Perl Compatible Regul
PHP 字串自動轉義與還原:addslashes/stripslashes、addcslashes/stripcslashes 完整對比
PHP 字串自動轉義與還原:addslashes/stripslashes、addcslashes/stripcslashes 完整對比 PHP 提供兩組轉義函
PHP substr 字串截取函數完整範例:正負索引、長度控制、超長文本省略
PHP substr 字串截取函數完整範例:正負索引、長度控制、超長文本省略 substr(string $string, int $start, int $l
PHP 密碼長度驗證:strlen 函數檢測與表單回顯實作範例
PHP 密碼長度驗證:strlen 函數檢測與表單回顯實作範例 使用 strlen() 獲取字串位元組長度 (等同字符數 for ASCII),在註冊/登入表單
PHP 異常處理完整指南:try/catch/finally、自定義異常、頂層處理器、多 catch 與常見陷阱
PHP 異常處理完整指南:try/catch/finally、自定義異常、頂層處理器、多 catch 與常見陷阱 PHP 5+ 提供結構化異常處理,核心關鍵字
PHP 中文字串處理:mb_substr 截取與 mb_strlen 計算長度完整指南
核心問題 PHP 內建字串函數(strlen、substr、strpos 等)以位元組為單位。UTF-8 中文字佔 3 位元組,直接使用會導致截斷亂碼、長度計算
PHP 連接 MySQL 核心操作:PDO 最佳實務與傳統 mysql_* 對比
棄用警告 mysql_* 函數自 PHP 5.5 棄用、PHP 7.0 移除。新專案請使用 PDO 或 mysqli(預處理語句、物件導向、支援多種資料庫)。
PHP exit() 與 die() 差異深度解析:為何 die(123) 不輸出?
核心結論 die() 是 exit() 的別名,功能完全相同。兩者皆接受單一參數(整數或字串),但參數型別決定行為差異。 參數型別行為對照 呼叫方式CL
PHP 字串處理 10 大實用技巧與最佳函數選擇
1. 取得字串長度 $text = sunny day; $len = strlen($text); // 9(位元組長度) // 多位元組字串(中文)請用 $
PHP 進制轉換完全指南:二、八、十、十六進位互轉算法詳解
核心對照表 進制基數符號PHP 函數 二進位20,1decbin()、bindec()、base_convert() 八進位80-7decoct()、octd
PHP Session 會話管理完整操作指南
啟動 Session 必須在任何輸出前(含 HTML 標籤、空白、BOM)呼叫 session_start(): <?php session_start(
PHP 4 核心引擎 Zend 深度解析:架構、產品線與效能優勢
Zend 引擎誕生背景 由 PHP 核心開發者 Zeev Suraski 與 Andi Gutmans 聯合開發 (名字合成「Zend」)。目標:研發全新腳本執
PHP 物件導向程式設計 (OOP) 入門教學:從類別、實例到建構子
前言:PHP 弱型別與 OOP 規範的平衡 PHP 弱型別、無需預先宣告變數,靈活但易造成維護困擾。導入 OOP 規範可賦予程式碼清晰結構與可讀性。 第一支
PHP 實現智慧型分頁導航元件 (含完整演算法與 HTML 輸出)
分頁演算法核心邏輯 目標:以當前頁為中心,顯示固定數量 (如 5 個) 頁碼,頭尾自動裁切,當前頁靠近邊界時自動偏移。輸出符合 Bootstrap 風格的 ``
PHP 代替 JavaScript 操作 DOM:以 DOMDocument + DOMXPath 解析 HTML 實戰
動機:為什麼不用正則、改用 DOM 解析? 需將導航頁資料入庫。HTML 結構規則,用 JS 處理極簡單,但 JS 需瀏覽器環境、難以直接操作資料庫。PHP 內
Windows Server 升級 PHP 版本完整操作指南 (含 IIS 整合)
升級前準備 下載最新 星外 PHP 自動安裝包 (整合 IIS 註冊、擴展模組)。 備份 原 C:\Windows\php.ini 及網站程式碼。