PHP中假值有:NULL、0、”0”、空串、FALSE, 其他所有值为真
NULL类型表示变量没有值, 可以使用isset($var)判断
索引数组:使用数字作为键
关联数组:使用字符串作为键
两种类型可以混合使用,元素的顺序和创建顺序相同
创建方法:
使用foreach语句:foreach($arr as $value) 或 foreach($arr as $key => $value)
例子:
$arr = array('ll' => 'luoluo', 'qq' => 'qianqian', 'a' => 'abcd', 456);
foreach($arr as $key => $value){
echo "{$arr[$key]} = {$value}<br/>";
}
超全局数组
变量 | 说明 |
---|---|
$_POST | post方式传递的表单数据 |
$_GET | get方式传递的表单数据 |
$_COOKIE | 客户端的cookie数据 |
$_REQUEST | 包含以上三个数组数据 |
$_SERVER | 服务器的一些数据和参数 |
$_ENV | 服务器端环境变量 |
$_SESSION | 客户端的session数据 |
可以使用下面的代码输出超全局变量$_SERVER的内容:
foreach ($_SERVER as $key => $value) {
echo "{$_SERVER[$key]} = {$value}<br />";
}
数组转字符串:$string = implode(glue, $arr);
其中glue是分隔符
字符串转数组:$arr = explode(sep, $string);
其中sep是分隔符
排序函数(升序)
降序版本:rsort(), arsort(), krsort()
if-else、switch、while、do-while、for等语句语法同C语言,这里省略说明。
本文标签: PHP
暂无评论,赶紧发表一下你的看法吧。