標籤:
如果在用到資料時,需要用到多次就聲明為變數使用;
變數的聲明
$變數名=值
強型別語言中(C,Java),聲明變數一定要先指定類型(酒瓶)
PHP是弱類型的語言:變數的類型有儲存的值決定。(瓶子)
2.Isset函數判斷變數是否存在
3.unset函數釋放變數
變數的命名
1.變數前一定要使用“$”,聲明和使用都要有這個符號
2.不能以數字開頭
3.不能使用PHP的運算子號(+ - * / % & .)
4.PHP可以使用系統關鍵字作為變數名
5.注意:PHP變數區分大小寫,(只有變數和常區分大小寫,其他不區分)
6.變數名稱一定要有意義,可以使用英文單詞,也可以使用漢語拼音。
可變變數
1.一個變數的變數名可以動態設定和使用。
變數的引用賦值
使用一個“&”符號加到將要賦值的變數前面(注意)
變數的類型
PHP是弱類型的語言
PHP中共有8中類型
1四種標量
整型:int integer
布爾型:bool boolean
浮點型:float ,double,real
2.兩種複合類型
數組:array
對象:object
3.兩種特殊類型
資源類型:resource
空類型:null
Var_dump(變數或者值);//既可以查看變數或值得類型,又可以看到資料
各種類型變數聲明
1. $int=10;十進位聲明
2.$int=045;八進位聲明
3.$int=0xff;十六進位聲明
整數的最大值 4位元組 2的32次方,214483647
1.$folat=10
2.$folat=-10
3.$folat=3.14E5
4.$folat=3.15E+5
5.$folat=5.14E-2 //E可以大寫也可以小寫
//一下都是false的情況
$bool=false;
$bool=0;
$bool=0.00;
$bool="";
$bool=" ";
$bool=null;
$bool="0";
$bool=array();
//字串的聲明有多種方法
$str=‘aaaaaaaaaaa‘;
$str="aaaaaaaaaaa";
1.單引號和雙引號都可以聲明字串
2.聲明的字串沒有長度限制
3.在雙引號的字串中,既可以直接解析變數,又可以直接使用逸出字元
4.在單引號的字串中,不可以解析變數,也不可以使用轉義符(可以轉義單引號本身,也可以轉義符“\”)
5.在雙引號中不能使用雙引號,在單引號中不能時間單引號
6.最好使用單引號
定界符聲明字串
PHP變數的使用