主要有:$_GET, $_POST, $_REQUEST, $_SERVER, $GLOBALS 均是数组 系统定义与维护 具有超全局作用域 不同情形下可能具有不同的值 $_GET:get请求(发送数据)的4种形式

内容 location.href=”abc.php?a=5&b=xyz” ; location.assign(“abc.php?a=5&b=xyz”); $_POST 基本形式: 注意特殊的表单项的写法:多选通常要使用数组形式命名 另外,post方式时在action中还可以带参数,且作为get方式 $_REQUEST 实际是$_GET和$_POST的合集 如果两者有重名项,默认是$_POST项覆盖$_GET项 可以在php.ini配置文件中设定先后顺序,后者覆盖前者:request_order=GP $_GET, $_POST, $_REQUEST三种数据是相互独立的。 $_SERVER:保存了服务器或客户端的有关信息。 常用的有:REMOTE_ADDR, DOCUMENT_ROOT, PHP_SELF 输出所有项(可能每台服务器有所差异) $GLOBALS:保存了用户定义的所有全局变量的数据 常量: 含义: 定义形式: 使用define()函数定义 推荐常用名使用全大写形式 使用const语法定义 但const语法只能在“最顶层”的代码域中使用 也即,const语法不能在函数中或条件语句中或其他表示一个“范围”的语句中使用 使用(取值): 直接使用名字 或使用constant()函数 常量和变量的区别 定义形式不同: 使用形式不同:常量无需$符号 可变程度不同:常量的值不可以改变,常量也不可以销毁 作用范围不同:常量具有超全局作用域 (函数内外都可以直接使用) 可用类型不同:常量只能存储标量类型 判断常量是否存在:defined() 使用一个未定义的常量(特殊情况): 预定义常量: 比如M_PI, PHP_OS, PHP_VERSION,PHP_INT_MAX 参考手册〉附录〉保留字列表〉预定义常量 魔术常量 比如:__DIR__,__FILE__,__LINE__ 魔术常量其实类似变量,其值随着不同代码而变化,不区分大小写 参考手册〉语言参考〉常量〉魔术常量

php不是预定义超全局变量,五、PHP知识核心 预定义变量(超全局变量/数组)相关推荐

  1. php局部变量和全局变量的区别,PHP局部变量、静态变量、全局变量和超全局变量的使用和区别...

    首先,PHP 中从变量的范围上可以分为 4 类,分别是静态变量.局部变量.全局变量和超全局变量. PHP 局部变量与全局变量 在 PHP 中中全局变量和局部变量的定义是和 C 语言类似的.在函数外定义 ...

  2. 成员变量、全局变量和局部变量

    文章目录 一.变量 二.类变量(静态变量) 三.实例变量(成员变量) 四.局部变量 五.实例变量与局部变量的区别 六.全局变量 小编一直分不清成员变量和全局变量,认为它们是一个东西,现在跟着小编来看一 ...

  3. 蓝宝石超频软件测试,超频测试:风冷核心频率1.15GHz

    超频测试:风冷核心频率1.15GHz 超频测试平台采用超频至4.0GHz的Core i7-3770K组建,配置双通道DDR3-2133 8GB(4GB*2)内存,使用AMD为R9 285推出的Cata ...

  4. 沈超+shell课件_[Linux教程 李明 沈超 兄弟连]10.4.4 Shell基础-Bash变量-预定义变量.ppt...

    [Linux教程 李明 沈超 兄弟连]10.4.4 Shell基础-Bash变量-预定义变量 第十讲 Shell基础 主讲人:沈超(/lampsc) 交流论坛: 课程大纲 10.1 Shell概述 1 ...

  5. 【Matlab】系统预定义变量——元胞数组与结构体

    [Matlab]系统预定义变量--元胞数组与结构体 往期回顾 前言 正文 一.元胞数组 1. 元胞数组操作函数 2. 代码实例 二.结构体 1. 结构体操作函数 2. 代码实例 总结 参考文献 往期回 ...

  6. 1分钟链圈 | Fomo 3D 居以太坊上DApp热门排行榜榜首!世界五百强中国入榜企业超三分之一涉足区块链...

    Hi,艾瑞巴蒂! 这里是 7 月 23 日的每日1句话新闻晚报,只需1分钟,看看全球最热.最新的区块链新闻. 实时币价:BTC $7701  ETH $463.49  EOS $8.13(数据来源: ...

  7. 全局变量和局部变量的理解及注意事项 超详细 简单易懂

    一全局变量和局部变量 (1)全局变量和局部变量的含义: 在函数体内部定义的变量叫做局部变量,在函数体外部定义的变量叫做全局变量.局部变脸只能在定义的那个函数体的内部进行使用,而全局变量在所有函数内部都 ...

  8. 对C语言 static作用——修饰 变量(全局变量/局部变量)、函数

    *******************************概念******************************************** ********************** ...

  9. 超详细 Spring Boot 知识清单

    2019独角兽企业重金招聘Python工程师标准>>> 超详细 Spring Boot 知识清单 在过去两三年的Spring生态圈,最让人兴奋的莫过于Spring Boot框架.或许 ...

最新文章

  1. 'putText' is not a member of 'cv'
  2. html5 打印api,HTML5的API(一)
  3. js - flex布局测试案例:完美居中
  4. pytorch中CrossEntropyLoss和NLLLoss的区别与联系
  5. Scrapy学习之第一个简单爬取小程序
  6. thinkPHP5中的与原本的字母方法用什么东西替代了?
  7. java反射 一些理解
  8. MySQL 判断表中是否存在某条数据
  9. eclipse中追加html模板,Eclipse创建自定义HTML5,JSP模板
  10. 黑马程序员—黑马三期已毕业同学发来的一封感谢信!
  11. 每天,每周,每月每隔cron表达式
  12. 固态硬盘ssd的寿命如何计算,固态硬盘质量怎么检测?
  13. 拔掉MacBookPro,用8GB树莓派4工作一天,体验原来是这样的
  14. 圆周率:山颠一寺一壶酒
  15. python迅雷下载任务出错_迅雷下载时提示“任务出错”怎么办?小编教你(附多种解决方法)...
  16. Apple Watch 的传感器
  17. 注意力机制--CBAM的研究
  18. 基于HTML电商项目的设计与实现——html静态网站基于数码类电商购物网站网页设计与实现共计30个页面...
  19. Coins(多重背包)
  20. vue实现一个日历切换功能

热门文章

  1. css 横线_CSS-画一个太极阴阳图
  2. 【STM32】无线通信实验代码详解
  3. STM32 电机教程 23 - ST MCLIB实战之基于stm32f13c8tx构建FOC工程
  4. 【工具】24K纯吊丝超低成本低功耗电流测试方案,esp32实测功耗
  5. 基于FPGA的OLED屏幕开发
  6. Web开发(一)·期末不挂之第六章·网页布局(浮动定位)
  7. 解决activiti中由模板转换的流程图连线名称缺失问题
  8. centos7 以上和以下版本设置
  9. 入职五年回顾(十六) 2013年11月
  10. 【288天】每日项目总结系列026(2017.11.20)