使用urldecode
之后:
我得到一个这样的查询字符串:
type[0]=1&type[1]=2
问题是我无法删除密钥,所以我想要的是:
type[]=1&type[]=2
没有索引的查询字符串?
您可以使用pre_replace
删除索引。
片段
$qryStr = 'type[0]=1&type[1]=2';
$result = preg_replace('/[(d+)]/', '[]', $qryStr);
echo $result;
输出
type[]=1&type[]=2
现场演示
奖励:如果索引是关联键,则d+
替换为w+
preg_replace