array
(2,"lisi",20,"nv")
),
"score"=>
array
(
array
(1,90,80,70),
array
(2,60,40,70)
)
);
echo
$info
["score"][1][1];
//输出 60,
?>
数组超级全局变量
<?php
/*
预定义数组:
* 自动全局变量---
超全局数组
*
* 1.包含了来自 WEB
服务器,客户端,运行环境和用户输入的数据
* 2.
这些数组比较特别
* 3.
全局范围内自动生效,都可以直接使用这些数组
* 4.用户不能自定义这些数组,但这些数组的操作方式和自己定义的数组操作的方式一样
* 5.
在函数中直接可以使用这些数组
*
* $_GET //经由 URL
请求提交至脚本的变量
* $_POST //经由 HTTP POST
方法提交到脚本的变量
* $_REQUEST //经由 GET , POST 和 COOKIE
机制提交 到脚本的变量
* $_FILES //经由 http post
方法文件上传而提交至脚本的变量
* $_COOKIE
* $_SESSION
* $_ENV //
执行环境提交至脚本的变量
* $_SERVER //变量由 WEB
服务器设定的,或直接和当前脚本的执行环境相关联
* $GLOBALS //
只要是当前脚本有效的变量都在这里,数组的键名为全局脚本的名称
*
*
*/
//
超全局数组在函数内部可以直接调用
$arr
=
array
(10,20);
//
一般数组
$_GET
=
array
(50,90);
//
超全局数组
function
demo(){
global
$arr
;
//
调用全局变量要先包含
print_r(
$arr
);
print_r(
$_GET
);
//
直接调用超全局数组不用包含
}