您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 玉树分类信息网,免费分类信息发布

在php中$_GET是什么意思

2024/2/19 11:29:13发布24次查看
在php中,“$_get”的意思为获取get数据,它是一个预定义变量,主要用来接收form表单中使用get方法提交的表单数据。“$_get”变量的数据结构是一个关联数组,数组的键名为表单元素name的值,数组的值为对应表单的值。
本教程操作环境:windows7系统、php7.1版、dell g3电脑
在php中,“$_get”的意思为获取get数据,它是一个预定义变量,主要用来接收form表单中使用get方法提交的表单数据。get 方法是 form 表单中 method 属性的默认方法。使用 get 方法提交的表单数据会附加到 url 上,并作为 url 的一部分发送到服务器端。
在程序的开发过程中,由于 get 方法提交的数据是附加到 url 上发送的,因此在 url 的地址栏中将会显示“url+用户传递的参数”类型的信息,如下所示:
http://url?name1=value1&name2=value2 ...
其中,url 为表单响应地址(如 http://c.biancheng.net),name1、name2 为表单元素的名称,value1、value2 为表单元素的值。url和表单元素之间用“?”隔开,而多个表单元素之间用“&”隔开,每个表单元素的格式都是“name=value”,固定不变。
由于不同的浏览器对 url 的长度都有不同的限制,所以在使用 get 方法提交数据时,一定要注意数据量的大小,如果数据的长度超过了浏览器的限制,数据将被截断,从而导致数据丢失。主流浏览器对 url 长度的限制如下表所示:
$_get 全局变量与 $_post 的结构相似,其数据结构是一个关联数组,数组的键名为表单元素 name 的值,数组的值为对应表单的值。$_get 不仅仅可以获取 form 表单的数据,只要是 url 中的参数都可以使用 $_get 获取。
另外一点需要注意的是:在 php 中使用 $_post 或者 $_get 获取表单数据时,是区分大小写的,所以在开发过程中应该注意不能忽略了字母的大小写。
【示例】下面user.html文件中的form标签内容,就是一个最简单的表单
<!doctype html><html><head><meta charset="utf-8"><title>表单提交</title></head><body><form action="user.php" method="">用户名: <input type="text" name="user"> <br><br>密 码: <input type="password" name="pwd"> <br><br>生 日: <input type="date" name="bday"><br><br><input type="submit" value="提交数据"></form></body></html>
我们添加一下user.html文件的表单看看url 的地址栏
user.php文件中可以直接使用预定义变量$_get来获取数据,$_get 全局变量是一个关联数组,数组的键名为表单元素 name 的值,数组的值为对应表单的值。(注只要是 url 中的参数都可以使用 $_get 获取。)
<?phpheader("content-type:text/html;charset=utf-8");echo "用户名为:".$_get['user']."<br>生日为:".$_get['bday'];?>
推荐学习:《php视频教程》
以上就是在php中$_get是什么意思的详细内容。
玉树分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录