$arr = array('a','b','c');
//
foreach($arr as $key=>$val){
$arr[$key] = &$val;
}
echo "<pre>";
var_dump($arr);
echo "</pre>";
//结果为
array(3) {
[0]=>
&string(1) "c"
[1]=>
&string(1) "c"
[2]=>
&string(1) "c"
}
//
$arr = array('a','b','c');
foreach($arr as $key=>$val){
$val = &$arr[$key];
}
echo "<pre>";
var_dump($arr);
echo "</pre>";
//结果为
array(3) {
[0]=>
string(1) "b"
[1]=>
string(1) "c"
[2]=>
&string(1) "c"
}
echo "<pre>";
var_dump($GLOBALS);
var_dump($_ENV);//当前服务器的系统环境
var_dump($_POST);//接收post数据
var_dump($_GET);//接收get数据
var_dump($_COOKIE);//接收cookie数据
var_dump($_SERVER);//接收服务器的相关信息
var_dump($_FILES);//接收文件上传
var_dump($_SESSION);//接收session数据
echo "</pre>";
$_SERVER['HTTP_USER_AGENT'];//返回当前客户端浏览器的相关信息;
$_SERVER['HTTP_REFERER'];//返回上级请求来源地址
$_SERVER['SERVER_NAME'];//服务器名称
$_SERVER['SERVER_ADDR'];//服务器的ip地址
$_SERVER['REMOTE_ADDR'];//客户端的ip地址
$_SERVER['DOCUMENT_ROOT'];//获取网页文件的根目录apache的www目录
$_SERVER['SCRIPT_FILENAME'];//获取当前脚本的文件名
$_SERVER['QUERY_STRING'];//获取所有的get参数字符串,通常情况下配合parse_str函数来使用
$_SERVER['REQUEST_URI'];//获取包括get参数在内的URL请求地址
$_SERVER['REQUEST_TIME'];//获取当前文件请求的时间戳
简单的数组知识
最新推荐文章于 2021-07-22 22:27:00 发布