广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >在php中$_GET是什么意思
  • 212
分享到

在php中$_GET是什么意思

$_GETphp 2014-05-09 19:05:37 212人浏览 无得
摘要

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑在php中,“$_GET”的意思为获取GET数据,它是一个预定义变量,主要用来接收fORM表单中使用GET方法提交的表单数据。GET 方法是 form 表单中 meth

教程操作环境: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 的地址栏

1.gif

2.png

user.php文件中可以直接使用预定义变量$_GET来获取数据,$_GET 全局变量是一个关联数组,数组的键名为表单元素 name 的值,数组的值为对应表单的值。(注只要是 URL 中的参数都可以使用 $_GET 获取。)

<?php
header("content-type:text/html;charset=utf-8");
echo "用户名为:".$_GET['user']."<br>生日为:".$_GET['bday'];
?>

3.png

--结束END--

本文标题: 在php中$_GET是什么意思

本文链接: https://www.lsjlt.com/news/1411.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 在php中$_GET是什么意思
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑在php中,“$_GET”的意思为获取GET数据,它是一个预定义变量,主要用来接收form表单中使用GET方法提交的表单数据。GET 方法是 form 表单中 meth...
    99+
    2014-05-09
    $_GET php
  • 在php中-= 是什么意思
    本文操作环境:windows7系统、PHP7.4版、DELL G3电脑首先要知道在 PHP 中,基本的赋值运算符是 "="。它意味着左操作数被设置为右侧表达式的值。也就是说,"$x = 5" 的值是 ...
    99+
    2020-09-14
    -= php
  • slim在php中是什么意思
    slim是一款轻量级的微型PHP框架,可以帮助PHP开发者快速编写简单但功能强大的RESTful web应用和API。Slim框架的特性:1、提供了一个快速而强大的路由器,可以将路由回调映射到特定的HTTP请求方法和URI;2、用同心中间件...
    99+
    2022-06-28
    php
  • substr在php中是什么意思
    substr在PHP中是“截取字符串”的意思;substr()函数能够返回字符串的一部分,语法为“substr(string,start,length)”,参数string表示要返回其中一部分的字符串,参数start用于...
    99+
    2022-06-30
    php
  • miltiply在php中是什么意思
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。miltiply在php中是什么意思?如果这个词出现在PHP库函数中,multiply通常代表“乘法”;如果是自定义的,要看作者的意图和是否用词得当。比如:PHP实现...
    99+
    2022-11-08
  • php中$_GET指的是什么
    这篇文章主要介绍“php中$_GET指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php中$_GET指的是什么”文章能帮助大家解决问题。在php中,“$_GET”的意思为获取GET数据,它...
    99+
    2023-06-29
  • php中=是什么意思
    本文操作环境:windows7系统、PHP7.4版、DELL G3电脑php中=是什么意思?PHP 中基础的赋值运算符是 "="。这意味着右侧赋值表达式会为左侧运算数设置值。如 z=x+y,右侧表达式为左侧运算数设置值。...
    99+
    2021-07-01
    php
  • echo在php中什么意思
    这篇文章主要介绍了echo在php中什么意思,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。1、概述echo 作为PHP中的语言结构, 经常会被使用, 因此了解他的实现还是有必要的.版本源码地址PHP-7.2.8https...
    99+
    2023-06-15
  • PHP中AOP是什么意思
    小编给大家分享一下PHP中AOP是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!什么是AOP?在应用开发中,我们经常发现需要很多功能,这些功能需要经常被分...
    99+
    2023-06-17
  • php中shuffle是什么意思
    这篇文章主要介绍“php中shuffle是什么意思”,在日常操作中,相信很多人在php中shuffle是什么意思问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php中shuffle是什么意思”的疑惑有所帮助!...
    99+
    2023-06-20
  • php中request是什么意思
    本篇内容介绍了“php中request是什么意思”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!request的中文意思为“请求”,是php中...
    99+
    2023-06-20
  • php中 br 是什么意思
    本文操作环境:Windows7系统,PHP7.1版,Dell G3电脑。php中 br 是什么意思?<br>和<br/>都是html标记语言,用于文本的换行,<br/>是<br>的规范写法,p...
    99+
    2017-08-29
    php br
  • php中null是什么意思
    本教程操作环境:windows10系统、PHP7.1版,DELL G3电脑php中null是什么意思一:null值是什么意思啊在php中NULL是一个特殊标记,NULL值表示一个变量没有值,NULL类型唯一可能的值就是NULL。在下列情况下...
    99+
    2018-02-05
    php
  • php中fgets是什么意思
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑PHP fgets是一种基于php语言开发的可以从文件指针中读取一行数据并返回数据的功能函数。fgets()函数用于从打开的文件中一次读取一行数据,该函数的语法格式如下...
    99+
    2022-02-13
    php fgets
  • PHP中construct是什么意思
    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑PHP中construct是什么意思PHP __construct() 函数__construct() 函数创建一个新的 SimpleXMLElement 对象。如果成功...
    99+
    2015-09-07
    PHP construct
  • php中result是什么意思
    本教程操作环境:windows10系统、PHP7.1版,DELL G3电脑php中result是什么意思mysql_result() 函数返回结果集中一个字段的值。如果成功,则该函数返回字段值。如果失败,则返回 false。语法mysql_...
    99+
    2016-04-24
    PHP
  • php中redis是什么意思
    本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑Redis是Remote Dictionary Server(远程数据服务)的缩写,由意大利人Antirez(Salvatore Sanfilippo)开发的一款内存高...
    99+
    2020-11-20
    php redis
  • php中for是什么意思
    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php中for是什么意思PHP for 循环执行代码块指定的次数。如果您已经提前确定脚本运行的次数,可以使用 for 循环。语法for (init counter; te...
    99+
    2016-05-19
    php for
  • php中$_FILES是什么意思
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑在php中,“$_FILES”是一个预定义的数组变量。预定义变量又叫超全局变量,它们不需要提前声明就可以在所有的作用域中使用。通过这些预定义变量可以获取用户会话、用户操...
    99+
    2015-04-15
    php $_FILES
  • php中flock是什么意思
    在PHP中,flock是一个函数,表示的意思是锁定或者释放文件;该函数的作用是操作文件时锁定文件,只有取消锁定时才可用,如果成功则该函数返回true,如果失败则该函数返回false,语法为“flock(file,lock,block)”。本...
    99+
    2022-07-11
    php
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作