PHP 之變量

變量能夠理解爲只是一個表明必定存儲空間及其中的數據的一個「標識符」——也就是一個名字。spa

1、變量的基本操做code

  • 賦值
  • 取值
  • isset(變量名)判斷是否存在,或是否有數據
$a = isset($b);  //false

$c = 2;
$v = isset($c); //true

$v1 = false;
$v2 = isset($v1); //true

$v3 = "";
$v4 = isset($v3); // true

$v5 = null;
$v6 = isset($v5); //false
  • unset(變量名)刪除變量

2、變量的命名規則blog

  以字母或下劃線開頭,後跟任意數量(含0個)的字母,數字和下劃線。內存

  • 駱駝命名法:首單詞小寫,其後每一個單詞首字母大寫

    舉例:$name   $myName   $myFatherNameclass

  • 帕斯卡命名法:每一個單詞首字母大寫

    舉例:$Name   $MyName   $MyFatherName變量

  • 下劃線分割法:每一個單詞小寫,而且之間用下劃線分開

    舉例:$name   $my_name   $my_father_name引用

3、變量的傳值方式命名

  • 值傳遞

    這兩個變量指向兩個不一樣的內存空間數據

    $a = 1;
di

    $b = $a;

  • 引用傳遞

    兩個變量指向同一個內存空間,即具備相同的值

    $a = 1;

    $b = & $a;

4、可變變量

  $a = "b";

  $b = 10;

  echo $$a; // 輸出10

  這種連續出現「$」的變量形式,就是所謂的「可變變量」

 5、預約義變量

  • $_GET
  • $_POST
  • $_REQUEST
  • $_SERVER
  • $GLOBALS
相關文章
相關標籤/搜索