PHP $_GET全局变量
PHP get 全局变量
2023-06-13 09:12:02 时间
$_GET 全局变量与前面介绍的 $_POST 全局变量类似,它是用来接收 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 获取表单数据时,是区分大小写的,所以在开发过程中应该注意不能忽略了字母的大小写。
【示例】使用 $_GET 全局变量获取 form 表单中传输的数据。
!DOCTYPE html html lang= en head meta charset= UTF-8 title C语言中文网 /title /head body form action= index.php method= get 姓名: input type= text name= name placeholder= 请输入姓名 br 性别: input type= radio name= sex value= 男 男 input type= radio name= sex value= 女 女 br 爱好: input type= checkbox name= hobby[] value= read 阅读 input type= checkbox name= hobby[] value= travel 旅游 input type= checkbox name= hobby[] value= sport 运动 input type= checkbox name= hobby[] value= internet 上网 br 职业: select name= job option value= coder 程序员 /option option value= teacher 教师 /option option value= doctor 医生 /option option value= other 其它 /option /select br input type= submit value= 提交 emsp; emsp; input type= reset value= 重置 /form /body /html ?php if(!empty($_GET)){ echo 提交成功! br pre var_dump($_GET); ?
24081.html
C语言htmlphp相关文章
- php二次开发知识,Discuz二次开发基本知识详细讲解
- 好用的在线客服系统PHP源码(开源代码+终身使用+安装教程)
- DedeCMS 显示当前访问用户地区PHP调用方法
- PHP 中获取文件名及路径
- PHP count()和sizeof():获取数组长度
- 『抛弃MySQL,转用PHP新时代』(php废弃mysql)
- 安装安装Linux下的64位PHP(linux64位php)
- Linux下如何重启PHP环境(linux重启php)
- 2015 PHP框架调查结果出炉,Laravel最受欢迎!
- 深入探究PHP 7和MySQL的完美匹配(php7mysql)
- 如何在Linux上架设PHP? 25字(linux架设php)
- php绘制图片验证码
- PHP调用MSSQL数据库:开启新的数据库探索(用php调用mssql)
- PHP在Linux上攀登新高度(php要linux)
- 简便快捷:在PHP服务器上使用MSSQL(php服务器 mssql)
- PHP搭配MSSQL营造完美环境联动(php加mssql环境)
- 使用PHP和MSSQL实现网站搭建(php mssql 搭建)
- MySQL与PHP开发之旅(mysql与php书籍)
- PHP编程实现Redis集合操作(redis集合操作php)
- php面向对象全攻略(六)__set()__get()__isset()__unset()的用法
- php在程序中将网页生成word文档并提供下载的代码
- PHP删除非空目录的函数代码小结
- 深入解析php中的foreach问题
- PHP自动生成后台导航网址的最佳方法
- 使用PHP备份MySQL和网站发送到邮箱实例代码
- php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子