Php 获取包含[]的url请求
我需要在URL中获取一个参数的值,该参数不是由我设置的,不受我的控制。这是一个下拉菜单,有各种选项,是,不是,也许 看起来是这样的:Php 获取包含[]的url请求,php,Php,我需要在URL中获取一个参数的值,该参数不是由我设置的,不受我的控制。这是一个下拉菜单,有各种选项,是,不是,也许 看起来是这样的: <select name="abc_filter[2z51292c01075]"> <option>Yes</option> <option>No</option> <option>Maybe</option> </select> 我尝试了echo$_GET['
<select name="abc_filter[2z51292c01075]">
<option>Yes</option>
<option>No</option>
<option>Maybe</option>
</select>
我尝试了echo$_GET['abc_filter[2z51292c01075]],但结果总是空的/无,而不是是、否,或者可能取决于所选内容。如果您使用var_dump$_GET['abc_filter'];您将得到类似于array1{[2z51292c01075]=>string2 Yes}的内容$_GET['abc_filter']是一个数组,因此可以使用
$\u获取['abc_过滤器]['2z51292c01075']
使用键2z51292c01075访问值。如果您使用var\u dump$\u GET['abc\u filter'];您将得到类似于array1{[2z51292c01075]=>string2 Yes}的内容$_GET['abc_filter']是一个数组,因此可以使用
$\u获取['abc_过滤器]['2z51292c01075']
使用键2z51292c01075访问该值。您可能是指此$\u GET['abc\u filter'],如果您回显该参数,它将为您提供此数字2z51292c01075!为了获得更好的答案,请询问完整的url,并告诉我们您想要获取哪个参数。不,在html中,这是选择菜单的name属性,我需要获取url中某个参数的值。您的问题不清楚。我已更新了我的问题,这是否有帮助?您可能应该在其中一个选项上输入2z51292c01075作为值。使用此设置,您需要迭代abc_过滤器并获取密钥。也许除非你有2+个这样的参数,否则你的意思可能是这个$_GET['abc_filter'],如果你回显这个参数,它会给你这个数字2z51292c01075!为了获得更好的答案,请询问完整的url,并告诉我们您想要获取哪个参数。不,在html中,这是选择菜单的name属性,我需要获取url中某个参数的值。您的问题不清楚。我已更新了我的问题,这是否有帮助?您可能应该在其中一个选项上输入2z51292c01075作为值。使用此设置,您需要迭代abc_过滤器并获取密钥。也许,除非你有两个以上的