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 關鍵詞:
-
php格式輸出文件var-export函數
php格式輸出文件var_export函數,以實例形式講述了格式輸出函數var_export的特性與具體用法,具有一定的參考借鑑價值,需要的朋友可以參考下.本文實例講述了php格式輸出文件var_export函數的用法。分享給大家供大家參考。具體如下:var_export:php4>=4.2.0,php5var...
-
php怎麼生成隨機密碼
使用PHP開發應用程序,尤其是網站程序,常常需要生成隨機密碼,如用户註冊生成隨機密碼,用户重置密碼也需要生成一個隨機的密碼。隨機密碼也就是一串固定長度的字符串,下面小編收集整理了幾種生成隨機字符串的'方法,以供大家參考。方法一:1、在33–126中生成一個隨機整...
-
PHP與.NET的區別
PHP跟,一個面向個人(php),一個面向大型系統(當然,做小系統也是可以的,只是資源佔用相對比較多小點)離旗鼓相當還有很遠.現在真正在台面上競爭的只有以java為開發語言的J2EE平台和以C#為代表,多語言的平台.下面小編給大家整理了PHP與的區別,供大家參閲。世界上最...
-
PHP常用開發技巧
PHP開發常用技巧能使你在開發過程中快而有效.以下就是小編精心推薦PHP常用開發技巧,希望對大家有幫助!1使用dowhile避免多層if語句嵌套我們直接舉例説明:實現方式①if($name=='hedong'){if($sex=='male'){if($major=='PHP'){$ret='...