【发布时间】:2015-09-19 19:45:44
【问题描述】:
我有一个这样的获取请求
http://osxchange.org/displayname.php/?ids=0c313c95-f577-48ac-9175-9f2575684a31&ids=10cfcddb-8a9b-4811-af54-1166b76948fd&ids=1208792e-518f-4c38-94fb-9fc58c61965e&ids=2a2b44c2-12aa-45e6-b680-6534aa76e9d9&ids=2c02eaaa-4a87-4c92-b5d0-57c069d3fc3d&ids=3a47d3bb-2820-4719-a903-e1887e7f6723
我如何遍历 url 中的所有“id”。 我需要遍历 id 以在 mysql 中查找有关它们的数据。 url 在请求中可能只包含 1 个 id,也可能在 get 请求中不是静态数量的 id。
【问题讨论】:
-
你不能。
$_GET输入数组中只有一个ids条目。 -
Multiple HTTP GET parameters with the same identifier 的可能重复项(虽然有一个解决方法。但您需要明确您的问题,例如展示尝试)
-
将查询字符串分解成一个数组,如下所述:stackoverflow.com/questions/353379/…
-
我试过
$ids = $_GET['ids']; foreach($ids as $id) { print_r($id); }没用 -
抱歉,如果您希望我们为您完成工作,我们无能为力。提供您已经尝试过的脚本,我们可以谈谈。
标签: php