三大數據類型(標量:整形、浮點型、字符串、布爾型,複合:數組、對象,特殊:null、resource(資源))
1,浮點型:
浮點類型不能用於比較類型當中
$a=0.1;$b=0.7; $a+$b =0.799999,不等於 0.8
2,布爾類型:
false的七種情況:0,0.0,' ','0',false,array(),null
3,數組類型:
超全局數組: $GLOBLES, $_GET, $_POST, $_REQUEST, $_SESSION, $_COOKIE, $_SERVER, $_FILE, $_ENV
$GLOBLES包含後面所有
$_REQUEST包含$_GET, $_POST,$_COOKIE,安全性較低,儘量少使用
$_SERVER:
$_SERVER['SERVER_ADDR'] :ip地址
$_SERVER['SERVER_NAME'] :服務器名稱
$_SERVER['REAUEST_TIME'] : 請求時間
$_SERVER['QUERY_STRING'] : 問號後面的一大串
$_SERVER['HTTP_REFERER'] : 上級請求頁面,從哪過來的
$_SERVER['HTTP_USER_AGENT'] : header頭裏面的USER_AGENT信息
$_SERVER['REMOTE_ADDR'] :客戶端ip地址
$_SERVER['REQUEST_URI'] : /index.php
$_SERVER['PATH_INFO'] : /index.php
http://www.baidu.com /index.php/ user/reg ? status=1
REQUEST_URI PATH_INFO QUERY_STRING
4,null
三種情況:直接賦值爲null,未定義的變量,unset銷燬的變量