1.布尔值
0表示false
非0为true
2.字符串
PHP将字符串看成数组
$color = "maroon";
$parser = $color[2];//r
3.类型标识运算符
is_array(),
is_bool(),
is_float(),
is_integer(),
is_null(),
is_numeric() ,
is_object(),
is_resource(),
is_scalar(),
is_string()
4.全局变量
如果将global关键字放在一个已有的变量前面,则是告诉PHP要使用同名的变量
$somevar = 15;
function addit(){
global $somevar;
$somevar++;
echo "Somevar is $somevar";
}
addit();
somevar的值是16,但是,如果省略global somevar,变量 somevar将赋值为1,因为 somevar被认为adit()函数的一个局部变量,默认声明初始值为0
也可以
$somevar = 15;
function addit(){
$GLOBALS["somevar"]++;
}
addit();
echo "Somevar is ".$GLOBALS["somevar"];//16