预定义数组:
 自动全局变量---超全局数组

  1. 包含了来自WEB服务器,客户端,运行环境和用户输入的数据
  2. 这些数组比较特别
  3. 全局范围内自动生效,都可以直接使用这些数组
  4. 用户不能自定义这些数组, 但这些数据操作方式又和我们自定义的数组操作方式一样
  5. 在函数中直接可以使用这些数组

  $_GET //经由URL请求提交至脚本的变量,表单默认提交方式和链接提交方式

  $_POST //经由HTTP POST 方法提交到脚本的变量
  $_REQUEST //经由GET, POST和COOKIE机制提交到脚本的变量,因此该数组并不值得信任,尽量不去使用

<?php
echo $_GET["username"]."<br>";
echo $_GET["email"]."<br>";
echo $_GET["page"]."<br>";
$_GET["eeee"]="@@@@@@@@@@@@";
print_r($_GET);
print_r($_POST);
print_r($_REQUEST);
?> <form action="demo.php" method="post">
username : <input type="text" name="uname"><br>
password: <input type="password" name="pass"><br>
<input type="submit" value="login"> <br>
</form> <a href="demo.php?username=zhangsan&email=aaa@bbb.com&page=45">this is a $_GET test</a>

  $_FILES //经由HTTP POST 文件上传而提交至脚本, 文件处理一章,文件上传
  $_COOKIE //
  $_SESSION //
  $_ENV //执行环境提交至脚本的变量

<?php
echo '<pre>';
print_r($_ENV);
echo '</pre>'; echo $_ENV["OS"]."<br>"; foreach($_ENV as $key=>$value){
echo $key."=".$value."<br>";
}

  $_SERVER //变量由WEB服务器设定的,或 直接和当前脚本的执行环境相关联

<?php
echo '<pre>';
print_r($_SERVER);
echo '</pre>'; echo $_SERVER["DOCUMENT_ROOT"]."<br>"; foreach($_SERVER as $key=>$value){
echo $key."=".$value."<br>";
}

  $GLOBALS //只要是当前脚本有效的变量都在这里,数组键名为全局变量的名称

最新文章

  1. 【原】iOS学习46之第三方CocoaPods的安装和使用(通用方法)
  2. 对AFN的二次封装
  3. Java in a Nutshell学习笔记
  4. String.format() 格式化字符串
  5. php 递归创建目录、递归删除非空目录、迭代创建目录
  6. html5载入JS引用
  7. Opencv2系列学习笔记10(提取连通区域轮廓) 另一个
  8. HDU 1681 Frobenius(完全背包+标记装满)
  9. Javascript中变量作用域(2)
  10. python实现图片批量剪裁的程序
  11. vue路由复用
  12. Flask最强攻略 - 跟DragonFire学Flask - 第十四篇 Flask-SQLAlchemy
  13. Oracle通过dblink连接MySQL
  14. stream.map示例
  15. 实验吧—隐写术——WP之 男神一般都很低调很低调的!!
  16. 内核态(Kernel Mode)与用户态(User Mode)
  17. 一幅画&lt;十六芒星盾&gt;---程序员or艺术家
  18. CSS标签类型和样式表继承与优先级
  19. python接口自动化4-绕过验证码登录(cookie)
  20. Supermarket---poj456(贪心并查集优化)

热门文章

  1. 简历求职:STAR法则
  2. VS添加dll引用
  3. python 集合详解
  4. 数据库期末作业之银行ATM存取款机系统
  5. c++ 反汇编 表达式
  6. Hi3559AV100 NNIE开发(7) Ruyistudio 输出mobileface_func.wk与板载运行mobileface_chip.wk输出中间层数据对比
  7. CI/CD版本回滚Jenkins解决方案
  8. JS基础学习第三天
  9. vue篇之路由详解
  10. Mysql事务原理