所以我有这个示例字符串:
?items=3744130|1^356221|2^356222|1
从 URL 中提取:
http://www.example.com/process.php?items=3744130|1^356221|2^356222|1
我需要把它转换成这个,对于我的生活,我被卡住了。
?items=model_1=3744130&qty_1=1&model_2=356221&qty_2=2&model_3=356222&qty_3=1
我已经做到了这一点,但仅此而已。
$url = substr($_SERVER['QUERY_STRING'],6);
$query = explode('^', $url);
echo http_build_query($query, 'model_');
目前的输出是:
model_0=1234435%7C9&model_1=56788%7C9&model_2=6758765%7C9&model_3=3736543%7C9
我怎样才能得到第一组model_1
而不是默认值model_0
?
谢谢