问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php预定义变量有哪些

发布网友 发布时间:2022-04-07 05:29

我来回答

2个回答

懂视网 时间:2022-04-07 09:50

PHP中的预定义变量是什么了?

预定义变量又叫超全局变量。

定义:

预定义变量就是系统自己定义好的变量,直接使用就可以。预定义变量都是以数组的形式存在的。

PHP的预定义有很多种,包括我们的get,post等等,都是php的预定义变量。让我们来看一下这些预定义变量是怎样使用的吧。

1.$_GET变量

$_GET变量里面会“自动存储”(保存/装载)提交到某个文件中的GET数据。

而GET数据,是在一个页面以“get”方式请求的时候提交的数据。

代码演示

制作一个表单,有两个输入框,可以输出数字,并提交

<form action="1.php" method="get">
 姓名:<input type="text" name="username">
 <br>
 年龄:<input type="text" name="age">
 <br>
 <input type="submit" value="提交">
</form>
$name = $_GET['username'];
$age = $_GET['age'];
echo "<br>姓名为:".$name;
echo "<br>年龄为:".$age;

2.$_POST

$_POST变量里面会“自动存储”(保存/装载)提交到某个文件中的POST数据。

而POST数据,是在一个表单中以“post”方式提交的数据

代码演示

有个表单,两个输入框,可以填写数字,有一个“提交按钮”,点击提交,可以计算他们的和并输出

<form action="1.php" method="POST">
 数字1
 <input type="text" name="num1">
 <br> 数字2
 <input type="text" name="num2">
 <br>
 <input type="submit" value="计算">
</form>
$num1 = $_POST['num1'];
$num2 = $_POST['num2'];
$result = $num1 + $num2;
echo "相加计算的结果为:",$result;

3.$_REQUEST

代表浏览器通过“get”方式 或 “post”方式提交的数据的合集。

即:它既能接收到get过来的数据,也能接收到post过来的数据!

通常,一个表单,只提交一种形式的数据,要么get数据,要么post数据!

4.$_SERVER

它代表任何一次请求中,客户端或服务器端的一些“基本信息”或系统信息

常用的有:

PHP_SELF:表示当前请求的网页地址(不含域名部分)

SERVER_NAME:表示当前请求的服务器名

SERVER_ADDR:表示当前请求的服务器IP地址

DOCUMENT_ROOT:表示当前请求的网站物理路径(apache设置站点时那个)

REMOTE_ADDR:表示当前请求的客户端的IP地址

SCRIPT_NAME:表示当前网页地址

总结:

这样我们通过这些预定义变量就可以获取用户会话、用户操作系统的环境和本地操作系统的环境等信息。

热心网友 时间:2022-04-07 06:58

超全局变量 — 超全局变量是在全部作用域中始终可用的内置变量
$GLOBALS — 引用全局作用域中可用的全部变量
$_SERVER — 服务器和执行环境信息
$_GET — HTTP GET 变量
$_POST — HTTP POST 变量
$_FILES — HTTP 文件上传变量
$_REQUEST — HTTP Request 变量
$_SESSION — Session 变量
$_ENV — 环境变量
$_COOKIE — HTTP Cookies
$php_errormsg — 前一个错误信息
$HTTP_RAW_POST_DATA — 原生POST数据
$http_response_header — HTTP 响应头
$argc — 传递给脚本的参数数目
$argv — 传递给脚本的参数数组
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
308S标注使用0W-30的机油,如果用5w-40的有影响么 如果飞船在飞行时遇到一粒沙,飞船是否会直接报废?为什么呢?_百度... 火车或地铁行驶中的苍蝇或蚊子这些飞虫是怎么飞的 我一直很疑惑,在地铁公交上的飞虫蚊子之类的,它们不停在杆上,就这么... 固态硬盘的读取是不是都比写入要快啊?才买了个东芝的Q Pro,发现写入496... 我是非护理专业的专科生 但我想考护理资格证 该怎么办呢 我是非护理专业的专科生 但我想考护理资格证 该怎么办? 中专非护理专业单招可以考护理吗 苹果宣布的AppleWatchSeries6和AppleWatchSE有哪些新功能和价格? 描写榕树生命力顽强的诗句 煮熟的牛肉怎么做啊,,,给500分 顺丰干配是什么意思啊? 顺丰小票零担122KG寄到外省多少钱一公斤? 顺丰小票零担需自提吗 顺丰标配,干配是什么意思? 顺丰优选的传统物流服务是什么? 求二次元下雨天图片 想要拍好雨天图片,有什么技巧? 一张雨天的图片 想找些阴雨天的图片 有没有雨天的图片 谁能给我发张雨天被淋湿的图片 雨天图片伤感 求张雨天的图片 求一张雨天散步的图片,不打伞的那种。 求雨天的背景图片,动漫的,没人物,在车站 学校考的计算机应用能力考试证书。是什么级别的啊?国家级别还是省级别... 雨天的图片。谢谢 在哪里可以找到漂亮的雨天图片 雨天图片1200*10000像素 到底买交强险需要哪些证件 交强险需要什么材料 上交强险需要哪些材料 人类对地球的破坏有多严重,有那些全面的数据 纸黄金和实物黄金的价格是成正比吗,黄金涨纸黄金就涨黄金跌纸黄金就跌,不会出现实物黄金涨纸黄金跌吧 黄金的买跌是什么意思 纸黄金一下子大跌。 纸黄金为什么跌涨停了 我买的纸黄金跌了,不卖会赔钱吗? 为什么最近纸黄金大跌啊 纸黄金最近为什么一直跌啊? PHP中常用的几个预定义的全局数组变量有哪些? qq里面的公众号有的公众号没有取消关注按钮咋回事,要怎么取消这类的关注呢 qq公众号如何取消,取消不了了,求助大家 qq公众号有一个公众号没有取消关注这个选项,搜索这个公众号也搜不到,怎么把他删掉 梦到被老虎追还抓伤我孩子的脸,最后我把老虎杀了,是怎么回事?解梦 梦见有老虎追我和我女儿,我把女儿救出来了,老虎把我拦下来什么意思 php中的预定义变量能在单引号中的被解析吗 菠菜和面需要焯水还是不用焯水 win7系统的摄像头怎么打开摄像头