首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

PHP 語法速查:基礎規則、常量與變量作用域全解析

     編輯:PHP 綜合知識

為配合 H5 專案後端需求,重溫 PHP 核心語法並整理筆記,內容基於 W3School PHP 手冊並結合實務經驗重組。

PHP 基本認知

  • 全稱:PHP Hypertext Preprocessor(遞歸縮寫)
  • 運行模式:伺服端執行,輸出純文本/HTML 給瀏覽器
  • 檔案副檔名:.php
  • 腳本可嵌入 HTML 任意位置

基礎語法規則

  • 標籤:(推薦),短標籤 需開啟 short_open_tag
  • 語句以分號 ; 結尾;代碼塊關閉標籤自動補分號
  • 註解:// 或 # 單行,/* ... */ 多行
  • 變量大小寫敏感;函數、類、關鍵字大小寫不敏感

常量

  • 定義後不可變更或銷毀
  • 自動全域可見,無需 global
  • define(name, value, case_insensitive):第三參數預設 false(區分大小寫)
  • 合法名稱:字母或底線開頭

變量作用域詳解

1. 全域 vs 區域

2. global 關鍵字:在函數內訪問全域變量

3. static 關鍵字:保持區域變量狀態

函數結束時不銷毀變量,下次調用保留上次值:

⚠️ 注意:static 變量仍屬區域變量,僅生命週期延長至腳本結束。

弱類型特性

變量以 $ 開頭,無需宣告類型,上下文自動轉型:

$x = 5;       // int
$x = "hello"; // string
$x = 3.14;    // float

超全域變量速查

變量用途
$GLOBALS所有全域變量陣列
$_SERVER伺服器與執行環境資訊
$_GET / $_POSTHTTP 請求參數
$_SESSION會話資料
$_COOKIECookie 資料
$_FILES上傳檔案資訊
$_ENV環境變量
$_REQUESTGET/POST/COOKIE 合集

💡 實務提醒:善用 var_dump() 除錯變量結構;嚴格區分 ==(值比較)與 ===(型別+值比較)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved