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的header和asp中的redirect比较
Oct 09 PHP
PHP生成UTF8文件的方法
May 15 PHP
php smarty 二级分类代码和模版循环例子
Jun 01 PHP
PHP中其实也可以用方法链
Nov 10 PHP
PHP合并两个数组的两种方式的异同
Sep 14 PHP
用PHP即时捕捉PHP中的错误并发送email通知的实现代码
Jan 19 PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
Jun 03 PHP
关于JSON以及JSON在PHP中的应用技巧
Nov 27 PHP
destoon找回管理员密码的方法
Jun 21 PHP
PHP实现将textarea的值根据回车换行拆分至数组
Jun 10 PHP
thinkphp实现分页显示功能
Dec 03 PHP
在 Laravel 中动态隐藏 API 字段的方法
Oct 25 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中Date获取时间不正确怎么办
2008/06/05 PHP
PHP写MySQL数据 实现代码
2009/06/15 PHP
php Smarty初体验二 获取配置信息
2011/08/08 PHP
CI框架学习笔记(二) -入口文件index.php
2014/10/27 PHP
PHP中基本HTTP认证技巧分析
2015/03/16 PHP
解决php extension 加载顺序问题
2019/08/16 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
jquery 批量上传图片实现代码
2010/01/28 Javascript
基于jquery的一个图片hover的插件
2010/04/24 Javascript
node.js中的fs.read方法使用说明
2014/12/17 Javascript
使用HTML+CSS+JS制作简单的网页菜单界面
2015/07/27 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
在javascript中创建对象的各种模式解析
2016/05/16 Javascript
jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】
2017/03/10 Javascript
完美解决浏览器跨域的几种方法(汇总)
2017/05/08 Javascript
bootstrap fileinput组件整合Springmvc上传图片到本地磁盘
2017/05/11 Javascript
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
vue-router的钩子函数用法实例分析
2019/10/26 Javascript
Javascript实现关闭广告效果
2021/01/29 Javascript
使用Python脚本在Linux下实现部分Bash Shell的教程
2015/04/17 Python
Django内容增加富文本功能的实例
2017/10/17 Python
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
基于Django静态资源部署404的解决方法
2019/07/28 Python
pytorch 固定部分参数训练的方法
2019/08/17 Python
python实现双色球随机选号
2020/01/01 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
2020/05/26 Python
利用Python实现学生信息管理系统的完整实例
2020/12/30 Python
自我鉴定思想方面
2013/10/07 职场文书
资产经营总监岗位职责范文
2013/12/01 职场文书
大学生写自荐信的技巧
2014/01/08 职场文书
旷课检讨书2000字
2014/01/14 职场文书
医院辞职信范文
2014/01/17 职场文书
宣传策划类求职信范文
2014/01/31 职场文书
学校师德师风整改方案
2014/10/28 职场文书
Python基础之进程详解
2021/05/21 Python
Apache Hudi数据布局黑科技降低一半查询时间
2022/03/31 Servers