三大数据类型(标量:整形、浮点型、字符串、布尔型,复合:数组、对象,特殊: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销毁的变量