为了账号安全,请及时绑定邮箱和手机立即绑定

求解释原理,为什么这样测试出来只得到v1?

求解释原理,为什么这样测试出来只得到v1?

PHP
神不在的星期二 2023-04-15 18:14:51
// http://example.com?p1=v1&p2=v2&p3=v3&p1=v4&p2=v5 var_dump($_GET['p1']; // output v1这样测试出来只得到v1,开始我以为后来的参数会覆盖前边的参数,结果不是,而且也没有什么错误。
查看完整描述

2 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

PHP的又一2B发明:参数后加[]

<?php$str = "a[]=1&a[]=2";parse_str($str, $arr);print_r($arr);

query string可以用parse_url()获取


查看完整回答
反对 回复 2023-04-18
?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

我得到的结果与你相反

<?phpvar_export( $_GET );

haoduo.sinaapp.com/app/test.php?a=1&a=2

结果
array (
'a' => '2',
)


查看完整回答
反对 回复 2023-04-18
  • 2 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信