PHP自学get和post数据同时提交的情形

一般就只有一种html语法形式会出现该情形,如下:

<form  action="abc.php?a=5&b=10"  method="POST" > ...

项目1: <input type=”text”   name=”uName”   />

项目2: <input type=”password”   name=”uPswd”   />

<input type=”submit”  value=”提交”  />

</form>

则此时,uName和uPswd两个数据以post方式提交给abc.php,

并,同时:a=5和b=10两个数据,以get方式提交给abc.php

则在页面abc.php中:

这样取得get数据:

$v1 = $_GET[‘a’];

$v2 = $_GET[‘b’];

这样取得post数据:

$v3 = $_POST[‘uName’];

$v4 = $_POST[‘uPswd’];

但,也可以这样取(全有了):

$v1 = $_REQUEST[‘a’];

$v2 = $_REQUEST[‘b’];

$v3 = $_REQUEST[‘uName’]

$v4 = $_REQUEST[‘uPswd’]

 

当get数据和post数据同时提交并其中有重名的时候,情况怎么样呢?

说明:

1,尽量避免重名;

2,如果重名了,此时$_REQUEST只会记录(存储)其中一个数据(要么post数据,要么get数据)

3,至于记录的是哪个,是有php.ini中的一个设置项来决定:

3.1  request_order = “GP”;  //这是默认值,G代表GET,P代表POST

3.2  含义是:先存储GET数据,再存储POST

3.3  可见如果重名,此时POST就会覆盖GET数据

3.4  改为:request_order = “PG”, 顺序反过来

PHP自学get和post数据同时提交的情形

结果为:

PHP自学get和post数据同时提交的情形

然后去php.ini中,修改为:request_order = “PG”

同样的数据,结果却为:

PHP自学get和post数据同时提交的情形

  • $_GET, $_POST, $_REQUEST三种数据是相互独立的。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/3241.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚重蔚管理团队
上一篇 2017年11月7日 16:00
下一篇 2017年11月8日 08:21

相关推荐

  • PHP中如何使用Memcache缓存技术对于爬虫进行优化。

    随着互联网技术的发展,网络爬虫越来越被用于数据挖掘、搜索引擎等领域。而大规模的数据采集和处理不仅需要更高效的爬虫算法,同时需要优化处理数据的速度和减少资源消耗。在这个过程中,缓存技术发挥了重要作用,…

    2023年5月21日
    00
  • 使用PHP和Django进行Web应用开发。

    随着互联网的快速发展,Web应用的开发越来越受到关注。在Web应用开发中,PHP和Django是两种非常流行的开发框架,提供了良好的开发环境和便捷的开发工具,以满足不同项目的需求。PHP是一种基于脚本的编程语言,被广…

    2023年5月28日
    04
  • 基于PHP微信网页获取用户信息的实例分析

    很多用户在开发微信版网页的时候,需要获取用户的基本信息,比如国家,省,市,昵称等,我们接下来基于PHP语言基础详细分析一下如何成功获取。必要条件:1)公众号认证2)有网页授权获取用户基本信息的权限接口注意:…

    2022年6月15日
    0148
  • PHP中的异步处理。

    PHP是一种服务器端脚本语言,其在互联网应用程序中得到广泛应用。PHP程序处理每个请求需要一定的时间,这可能导致用户在等待响应时产生不愉快的体验。为了解决这个问题,PHP提供了异步处理机制。异步处理是指在请求…

    2023年5月30日
    01
  • PHP实现邮件验证功能时的常见误解和问题。

    PHP实现邮件验证功能时的常见误解和问题随着互联网的不断发展和普及,电子邮件已经成为人们日常生活和工作中不可缺少的一部分。为了保障用户账号的安全性和可靠性,很多网站和应用都会实现邮件验证功能。作为一名PH…

    2023年5月23日
    01
  • PHP实现数据库主从复制的方法。

    随着业务的不断发展和业务量的不断增加,单个数据库的性能往往难以满足需求,因此数据库集群成为了一个非常重要的方向。在数据库集群中,主从复制是一个非常常见且重要的技术,通过主从复制可以将主数据库中的数据…

    2023年5月21日
    08
  • php秒杀功能实现的思路

    一、秒杀业务为什么难做1)im系统,例如qq或者微博,每个人都读自己的数据(好友列表、群列表、个人信息);2)微博系统,每个人读你关注的人的数据,一个人读多个人的数据;3)秒杀系统,库存只有一份,所有人会在…

    2022年6月20日 PHP自学教程
    0125
  • PHP商城开发中的用户画像分析与应用。

    PHP商城开发中的用户画像分析与应用随着互联网的普及,越来越多的人选择在线购物。为了满足消费者的需求,许多商家开始开发自己的电商网站。而PHP商城已经成为了众多商家的首选。但是,开发一款成功的PHP商城并不简…

    2023年5月30日
    04

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息