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 關鍵詞: