博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php系统变量和常量
阅读量:5340 次
发布时间:2019-06-15

本文共 943 字,大约阅读时间需要 3 分钟。

系统已经定义好的变量和常量, 程序猿只需要直接使用即可。

系统变量:超全局预定义变量

超全局: 没有使用范围限制: 在php代码中的任何位置都可以直接访问。

预定义: 在用户开始写代码之前就已经定义好。

PHP提供了9大预定义变量:都是数组

$GLOBALS 自动的包含所有的全局变量: 变量名作为数组的下标,变量值作为数组元素的值
$_SERVER 收集服务器信息(还包括来请求的浏览器)
$_GET 自动接收所有的来自浏览器提交的数据: get方式提交(url之后跟的数据)
$_POST 自动接收所有的来自浏览器提交的数据: post方式提交(form表单,method为post)
$_REQUEST 自动接收所有的来自浏览器提交的数据: 无论是get还是post
$_SESSION 自动的获取所有的session数据(来自服务器)
$_COOKIE 自动的获取所有的cookie数据(来自浏览器)
$_FILES 自动的获取浏览器上传的文件信息:每个文件都固定有5个信息(名字,临时名字,类型,大小,错误编码)
$_ENV enviroment,自动获取环境信息(修改variables_order)

系统常量

PHP_OS php运行的操作系统的版本
PHP_VERSION 当前PHP的版本
PHP_INT_SIZE PHP整型所占用的字节数: 4个字节, 32位
PHP_INT_MAX 获取PHP所能表示最大整数

PHP中整型(数值型)都是有符号类型(有正负):在所有的二进制位(32位),最左边的一位表示符号位(0表示是正的,1表示是负)

魔术常量:常量的值是不固定的,根据具体所处的环境自动改变(用户改变不了)

__FILE__ 获取当前文件的绝对路径(包含文件名)
__LINE__ 获取当前行号
__DIR__ DIR是Directory的意思:路径的意思,获取当前文件所在的路径(不包括文件名)
__FUNCTION__ 获取当前函数的名字(必须在函数内部使用)
__METHOD__ method叫方法,本质是函数:方法是必须在类的内部:带类

转载于:https://www.cnblogs.com/chenjiacheng/p/6522216.html

你可能感兴趣的文章
使用 MarkDown & DocFX 升级 Rafy 帮助文档
查看>>
THUPC2019/CTS2019/APIO2019游记
查看>>
Nodejs Express模块server.address().address为::
查看>>
4.3.5 Sticks (POJ1011)
查看>>
POJ 2960 S-Nim 博弈论 sg函数
查看>>
Dijkstra模版
查看>>
一个简单的插件式后台任务管理程序
查看>>
GDB调试多进程程序
查看>>
组合数
查看>>
第二章作业心得
查看>>
CMD批处理延时启动的几个方法
查看>>
转:LoadRunner中web_custom_request 和 web_submit_data的差别
查看>>
HTC G7直刷MIUI开启A2SD+亲测教程
查看>>
shiro的rememberMe不生效
查看>>
const 不兼容的类型限定符问题
查看>>
OpenCV的配置
查看>>
spring Cache + Redis 开发数据字典以及自定义标签
查看>>
成功连上数据库顿感世界美好许多
查看>>
编程注意2
查看>>
《C++ Primer Plus》第12章 类和动态内存分配 学习笔记
查看>>