PHP變量介紹

每種語言都離不開變量,變量是存儲信息的容器,接下來,小編爲您介紹了PHP變量介紹,一起來看看吧!

PHP變量介紹

  1、先打個比方:

在代數中我們使用字母(比如 x)來保存值(比如 5)。

從上面的表達式 z=x+y,我們能夠計算出 z 的值是 11。

在 PHP 中,這三個字母被稱爲變量。

類似代數

x=5

y=6

z=x+y

  2、PHP 變量:

正如代數,PHP 變量可用於保存值(x=5)和表達式(z=x+y)。

變量的名稱可以很短(比如 x 和 y),也可以取更具描述性的名稱(比如 carname、total_volume)。

PHP 變量規則

變量以 $ 符號開頭,其後是變量的名稱

變量名稱必須以字母或下劃線開頭

變量名稱不能以數字開頭

變量名稱只能包含字母數字字符和下劃線(A-z、0-9 以及 _)

變量名稱對大小寫敏感($y 與 $Y 是兩個不同的.變量)

  3、創建 PHP 變量

PHP 沒有創建變量的命令。

變量會在首次爲其賦值時被創建:

比如:

<?php

$txt="Hello world!";

$x=5;

$y=10.5;

?>

以上語句執行後,變量 txt 會保存值 Hello world!,變量 x 會保存值 5,變量 y 會保存值 10.5。

  4、PHP 是一門類型鬆散的語言

在上面的例子中,請注意我們不必告知 PHP 變量的數據類型。

PHP 根據它的值,自動把變量轉換爲正確的數據類型。

在諸如 C 和 C++ 以及 Java 之類的語言中,程序員必須在使用變量之前聲明它的名稱和類型。

  5、PHP 是一門類型鬆散的語言

在上面的例子中,請注意我們不必告知 PHP 變量的數據類型。

PHP 根據它的值,自動把變量轉換爲正確的數據類型。

在諸如 C 和 C++ 以及 Java 之類的語言中,程序員必須在使用變量之前聲明它的名稱和類型。

  6、Local 和 Global 作用域

函數之外聲明的變量擁有 Global 作用域,只能在函數以外進行訪問。

函數內部聲明的變量擁有 LOCAL 作用域,只能在函數內部進行訪問。

  7、PHP global 關鍵詞

global 關鍵詞用於訪問函數內的全局變量。

要做到這一點,請在(函數內部)變量前面使用 global 關鍵詞:

  8、PHP global 關鍵詞

global 關鍵詞用於訪問函數內的全局變量。

要做到這一點,請在(函數內部)變量前面使用 global 關鍵詞: