1.定義:
創(chuàng)新互聯(lián)專注于烏魯木齊企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),商城建設(shè)。烏魯木齊網(wǎng)站建設(shè)公司,為烏魯木齊等地區(qū)提供建站服務(wù)。全流程按需定制設(shè)計,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
變量,用于臨時存儲值得容器。
2.聲明、釋放、檢測、判定:
$變量名=值;(第一次給變量賦值才算創(chuàng)建了這個變量。)
unset();(釋放一個變量)
isset();(檢測變量是否設(shè)置)
empty();(檢查判斷變量是否為空)
3.變量命名:
一個有效的變量名由字母或者下劃線開頭,后面跟上任意數(shù)量的字母、數(shù)字或下劃線。且一個變量名絕對不能以數(shù)字開頭,中間不能使用空格,不能用點(diǎn)分開。
4.可變變量:
定義:一個變量的變量名可以動態(tài)的設(shè)置和使用。
可變變量是通過獲取一個變量的值作為變量名。
$a="me"; $$a="he"; echo "$a $he"; //輸出mehe echo "$a ${$a}"; //輸出mehe
5.變量的引用賦值:
用“&”符號來進(jìn)行變量的引用賦值;
$a="he"; $b=&$a; echo $a;//輸出he echo $b;//輸出he $b='me'; echo $a;//輸出me echo $b;//輸出me
在這個過程中引用賦值其實是將變量的值所在的內(nèi)存地址引用給了變量,如果其中任何一個的值發(fā)生改變,那么這兩個變量都會改變,因為這兩個變量共有一個內(nèi)存中的值。
6.變量的類型:
四種標(biāo)量類型:布爾型(bool)、整型(int)、浮點(diǎn)型(float)、字符串(string)
兩種復(fù)合類型:數(shù)組(array)、對象(object)
兩種特殊類型:資源(resource)、NULL