##1.數據類型 PHP 支持 8 種原始數據類型。
1.1四種標量類型:
boolean(布爾型)
integer(整型)
float(浮點型,也稱作 double)
string(字符串)
1.2兩種複合類型:
array(數組)
object(對象)
1.3最後是兩種特殊類型:
resource(資源)
NULL(無類型)
1.4類型檢測
var_dump() 函數可以查看表達式的值和類型
gettype() 函數用於檢測變量類型
is_ 加類型,如 is_int(),is_array() 等,判斷變量是否爲該類型
##2.數組
2.1聲明 []或array()
2.2遍歷
for(遍歷數值數組)
foreach(($array as $key=>$value))(遍歷關聯數組)
2.3單引號與雙引號
單引號內特殊字符和變量不會被解析。
雙引號內的特殊字符和變量會被解析。
3.進制
$a = 10 //十進制
$a = 010 //八進制
$a = 0x10 //十六進制
$a = 0b10 //二進制
4.類型轉換
4.1隱式轉換
隱式轉換的優先級爲:浮點型 > 整型 > 字符串
4.2顯示轉換
- (int), (integer) - 轉換爲整形 integer
- (bool), (boolean) - 轉換爲布爾類型 boolean
- (float), (double), (real) - 轉換爲浮點型 float
- (string) - 轉換爲字符串 string
- (array) - 轉換爲數組 array
- (object) - 轉換爲對象 object
- (unset) - 轉換爲 NULL (PHP 5)