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 相关文章推荐
php目录管理函数小结
Sep 10 PHP
Trying to clone an uncloneable object of class Imagic的解决方法
Jan 11 PHP
解析php中call_user_func_array的作用
Jun 07 PHP
深入HTTP响应状态码速查表的详解
Jun 07 PHP
PHP生成sitemap.xml地图函数
Nov 13 PHP
初识PHP
Sep 28 PHP
详解WordPress中过滤链接与过滤SQL语句的方法
Dec 18 PHP
PHP的邮件群发系统phplist配置方法详细总结
Mar 30 PHP
Joomla语言翻译类Jtext用法分析
May 05 PHP
php 读取输出其他文件的实现方法
Jul 26 PHP
PHP 与 UTF-8 的最佳实践详细介绍
Jan 04 PHP
php实现微信公众平台发红包功能
Jun 14 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
php 判断网页是否是utf8编码的方法
2014/06/06 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
2017/09/17 PHP
php微信开发之关键词回复功能
2018/06/13 PHP
PHP封装cURL工具类与应用示例
2019/07/01 PHP
jQuery获得内容和属性示例代码
2014/01/16 Javascript
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
2014/03/13 Javascript
JavaScript 作用域链解析
2014/11/13 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
解决前端跨域问题方案汇总
2016/11/20 Javascript
js拖拽功能实现代码解析
2016/11/28 Javascript
js中数组的常用方法小结
2016/12/30 Javascript
jquery 仿锚点跳转到页面指定位置的实例
2017/02/14 Javascript
vue scroller返回页面记住滚动位置的实例代码
2018/01/29 Javascript
vue router 组件的高级应用实例代码
2019/04/08 Javascript
javascript之分片上传,断点续传的实际项目实现详解
2019/09/05 Javascript
vue自定义switch开关组件,实现样式可自行更改
2019/11/01 Javascript
react使用CSS实现react动画功能示例
2020/05/18 Javascript
封装Vue Element的table表格组件的示例详解
2020/08/19 Javascript
vue-cli3项目打包后自动化部署到服务器的方法
2020/09/16 Javascript
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
2021/02/26 Vue.js
python中ConfigParse模块的用法
2014/09/29 Python
Python守护进程和脚本单例运行详解
2017/01/06 Python
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
2017/06/12 Python
Python 模拟登陆的两种实现方法
2017/08/10 Python
python3中函数参数的四种简单用法
2018/07/09 Python
Django对数据库进行添加与更新的例子
2019/07/12 Python
Python 利用邮件系统完成远程控制电脑的实现(关机、重启等)
2019/11/19 Python
pandas 像SQL一样使用WHERE IN查询条件说明
2020/06/05 Python
Python tkinter之ComboBox(下拉框)的使用简介
2021/02/05 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
如何用border-image实现文字气泡边框的示例代码
2020/01/21 HTML / CSS
Mavi牛仔裤美国官网:土耳其著名牛仔品牌
2016/09/24 全球购物
西班牙最大的在线滑板和街头服饰商店:Fillow.net
2019/04/15 全球购物
自动在Windows中运行Python脚本并定时触发功能实现
2021/09/04 Python
Python语言中的数据类型-序列
2022/02/24 Python