2020024 - PHP 變數

不正發表於2020-02-08

變數是用於儲存 “資料” 的容器,本身是空的,要將資料填充到變數,變數可以重複的賦值

  • PHP 中的變數用一個美元符號後面跟變數名來表示。變數名是區分大小寫的。
  • 變數名與 PHP 中其它的標籤一樣遵循相同的規則。一個有效的變數名由字母或者下劃線開頭,後面跟上任意數量的字母,數字,或者下劃線。

參考手冊

PHP中文手冊 - 變數

變數語法

以 " $ " 符開頭,跟著變數的名稱,用 " = " 進行賦值,將右邊的值賦給變數,

//定義變數並賦值
$a = ' 123 ' ;

//輸出變數
echo $a;
輸出結果:123

變數名

  • 變數名要有意義,能體現變數的含義
  • 寧可變數名長,也不要讓變數名短得讓人無法推測其含義
  • 變數名區分大小寫,不可以用數字開頭
  • 儘量用英文作為變數名,不要用拼音
  • 變數名推薦網站:codelf

注意

  • 可以重複賦值,後賦值的會覆蓋前面的值
  • $this 是一個特殊的變數,它不能被賦值。
  • 在 PHP 中並不需要初始化變數,但對變數進行初始化是個好習慣。
    • 未初始化的變數具有其型別的預設值
      • 布林型別的變數預設值是 FALSE
      • 整形和浮點型變數預設值是零
      • 字串型變數(例如用於 echo 中)預設值是空字串
      • 陣列變數的預設值是空陣列。

總結

變數在就是儲存資料的容器,在變數中能裝哪些資料,就涉及到了變數的 資料型別 。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章