我需要得到一个显示在URL
中的ID
。我可以通过使用php
中的$_GET
来访问ID's
,但当它们嵌套在下面的示例中时,我无法获得ID
。。。
示例:
index.php?id[sub1]=1789&id[sub2]=1789
如果有人能帮助使用php
或jQuery
作为解决方案,我将非常高兴。
假设ID始终相同:
if (isset($_GET['id'])) {
$id = is_array($_GET['id']) ? current($_GET['id']) : $_GET['id'];
}
<?php
$str="index.php?id[sub1]=1789&id[sub2]=1789";
$x=parse_str($str,$out);
print_r($out); //loop through this
Array
(
[index_php?id] => Array
(
[sub1] => 1789
)
[id] => Array
(
[sub2] => 1789
)
)