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 相关文章推荐
PHP4在Windows2000下的安装
Oct 09 PHP
PHP 多进程 解决难题
Jun 22 PHP
php 传值赋值与引用赋值的区别
Dec 29 PHP
使用迭代器 遍历文件信息的详解
Jun 08 PHP
PHP 读取大文件的X行到Y行内容的实现代码
Jun 24 PHP
解析PHP中的unset究竟会不会释放内存
Jul 18 PHP
php找出指定范围内回文数且平方根也是回文数的方法
Mar 23 PHP
php实现zip文件解压操作
Nov 03 PHP
php仿微信红包分配算法的实现方法
May 13 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 PHP
PHP面向对象五大原则之依赖倒置原则(DIP)详解
Apr 08 PHP
Referer原理与图片防盗链实现方法详解
Jul 03 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中防止SQL注入实现代码
2011/02/19 PHP
php获取文件夹路径内的图片以及分页显示示例
2014/03/11 PHP
php实现的短网址算法分享
2014/06/20 PHP
利用php生成验证码
2017/02/23 PHP
PHP crc32()函数讲解
2019/02/14 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
2019/07/26 PHP
laravel执行php artisan migrate报错的解决方法
2019/10/09 PHP
基于jquery的Repeater实现代码
2010/07/17 Javascript
jQuery实现form表单reset按钮重置清空表单功能
2012/12/18 Javascript
在JavaScript中构建ArrayList示例代码
2014/09/17 Javascript
jQuery使用元素属性attr赋值详解
2015/02/27 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
如何在vue中使用ts的示例代码
2018/02/28 Javascript
Vue函数式组件-你值得拥有
2019/05/09 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
微信小程序自定义顶部组件customHeader的示例代码
2020/06/03 Javascript
vue props default Array或是Object的正确写法说明
2020/07/30 Javascript
linux服务器快速卸载安装node环境(简单上手)
2021/02/22 Javascript
python 显示数组全部元素的方法
2018/04/19 Python
Python基于聚类算法实现密度聚类(DBSCAN)计算【测试可用】
2018/12/26 Python
详解基于python的多张不同宽高图片拼接成大图
2019/09/26 Python
python 实现一个反向单位矩阵示例
2019/11/29 Python
keras使用Sequence类调用大规模数据集进行训练的实现
2020/06/22 Python
Django model重写save方法及update踩坑详解
2020/07/27 Python
Groupon比利时官方网站:特卖和网上购物高达-70%
2019/08/09 全球购物
what is the difference between ext2 and ext3
2013/11/03 面试题
自荐信怎么写呢?
2013/12/09 职场文书
开水果连锁店创业计划书
2013/12/29 职场文书
我的画教学反思
2014/04/28 职场文书
倡议书格式模板
2014/05/13 职场文书
市政工程技术专业自荐书
2014/07/06 职场文书
文明倡议书
2015/01/19 职场文书
家长高考寄语
2015/02/27 职场文书
初中班主任心得体会
2016/01/07 职场文书
HTML+VUE分页实现炫酷物联网大屏功能
2021/05/27 Vue.js
总结Pyinstaller打包的高级用法
2021/06/28 Python