PHP超全局数组(Superglobals)介绍


Posted in PHP onJuly 01, 2015

概述

想做一个微信的公众平台,阅读了微信官方给的网址接入的示例代码,发现有个问题好像一直都是半知半解的,就是在类里边直接使用$_GET。仔细查了下关于这方面的知识,发现PHP中这部分的基础知识掌握的不是很牢靠。

变量的作用域

提到PHP的超全局数组,就不能不说下变量的作用域。变量的作用域是任何一门编程语言中都有的概念,也是必须掌握的。关于PHP中的变量作用域,这里不再多说,大家可以自己查看资料。

超全局数组

超全局数组是PHP中特殊定义的数组变量,之所以称为超全局数组是因为这些数组在脚本中的任何地方、任何作用域内都可以访问,如函数、类、文件等。

PHP中的超全局数组包括以下几个:

$GLOBALS

$_SERVER

$_GET

$_POST

$_REQUEST

$_COOKIE

$_SESSION

$_FILES

$_ENV

注意

有一点需要注意的是PHP中全局变量和超全局数组的区别,在类中并不能直接访问全局变量。

总结

以后要对基础知识更加重视,及时解决自己心中的疑问。

PHP 相关文章推荐
在线短消息收发的程序,不用数据库
Oct 09 PHP
PHP 开发环境配置(Zend Server安装)
Apr 28 PHP
PHP对字符串的递增运算分析
Aug 08 PHP
理解和运用PHP中的多态性[译]
Aug 02 PHP
浅谈PHP强制类型转换,慎用!
Jun 06 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
Aug 20 PHP
ThinkPHP中处理表单中的注意事项
Nov 22 PHP
PHP集成百度Ueditor 1.4.3
Nov 23 PHP
php不使用copy()函数复制文件的方法
Mar 13 PHP
Yii数据库缓存实例分析
Mar 29 PHP
PHP中静态变量的使用方法实例分析
Dec 01 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
Mar 31 PHP
PHP中的类型提示(type hinting)功能介绍
Jul 01 #PHP
7个鲜为人知却非常实用的PHP函数
Jul 01 #PHP
什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
Jul 01 #PHP
php实现的网络相册图片防盗链完美破解方法
Jul 01 #PHP
PHP根据图片色界在不同位置加水印的方法
Jul 01 #PHP
php检测图片主要颜色的方法
Jul 01 #PHP
PHP函数实现从一个文本字符串中提取关键字的方法
Jul 01 #PHP
You might like
使用NetBeans + Xdebug调试PHP程序的方法
2011/04/12 PHP
php有道翻译api调用方法实例
2014/12/22 PHP
PHP执行linux命令常用函数汇总
2016/02/02 PHP
php模拟post上传图片实现代码
2016/06/24 PHP
ASP中用Join和Array,可以加快字符连接速度的代码
2007/08/22 Javascript
一款Jquery 分页插件的改造方法(服务器端分页)
2011/07/11 Javascript
node.js 一个简单的页面输出实现代码
2012/03/07 Javascript
ParseInt函数参数设置介绍
2014/01/02 Javascript
JS检测输入字符是否包含非法字符的示例代码
2014/02/11 Javascript
JavaScript编写Chrome扩展实现与浏览器的交互及时间通知
2016/05/16 Javascript
Vuejs第十三篇之组件——杂项
2016/09/09 Javascript
Vue.js 2.0中select级联下拉框实例
2017/03/06 Javascript
JS简单实现自定义右键菜单实例
2017/05/31 Javascript
vue组件之间通信实例总结(点赞功能)
2018/12/05 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
2019/10/28 jQuery
Vue打包后访问静态资源路径问题
2019/11/08 Javascript
小程序新版订阅消息模板消息
2019/12/31 Javascript
如何在postman中添加cookie信息步骤解析
2020/06/30 Javascript
原生JavaScript实现弹幕组件的示例代码
2020/10/12 Javascript
小程序实现上下切换位置
2020/11/16 Javascript
[05:02]2014DOTA2 TI中国区预选赛精彩TOPPLAY第三弹
2014/06/25 DOTA
Python Django框架防御CSRF攻击的方法分析
2019/10/18 Python
Python基于read(size)方法读取超大文件
2020/03/12 Python
基于python模拟bfs和dfs代码实例
2020/11/19 Python
解释下面关于J2EE的名词
2013/11/15 面试题
教你打造完美的创业计划书
2014/01/06 职场文书
小学网上祭英烈活动总结
2014/07/05 职场文书
物理课外活动总结
2014/08/27 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
2015入党自荐书范文
2015/03/05 职场文书
中学综治宣传月活动总结
2015/05/07 职场文书
家长反馈意见及建议
2015/06/03 职场文书
springboot应用服务启动事件的监听实现
2022/04/06 Java/Android
Java字符缓冲流BufferedWriter
2022/04/09 Java/Android
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers
CSS中理解层叠性及权重如何分配
2022/12/24 HTML / CSS