在 PHP 中,$_GET 超全局变量提供了一种访问从 Web 表单或 URL 查询发送的数据的方法细绳。但是,目前还不清楚如何以数组形式获取 $_GET 数组中的值。
让我们考虑一个场景,您想要在 URL 中发送“id”参数的多个值:
http://link/foo.php?id=1&id=2&id=3
如果您尝试使用 $_GET['id'] 访问“id”值,您只会得到最后一个值(在本例中为“3”)。要将值作为数组检索,您可以修改 URL 以在参数名称后包含方括号 (“[]”):
http://link/foo.php?id[]=1&id[]=2&id[]=3
现在,如果访问 $_GET['id'],您将获得一个包含所有“id”值的数组:
print_r($_GET['id']); // Output: [1, 2, 3]
这种方法允许您轻松访问 PHP 代码中单个参数的多个值。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3