расщепление строки в php в виде массива
У меня есть строка
pid1+2+price1+20+qty1+2+pid2+3+price2+20+qty2+1+
который является результатом некоторой обработки ... Мне нужно создать массив, который должен быть как
pid1->2
price1->20
qty1->2(first array)
pid2->2
price2->20
qty2->2(Second array)
Я попытался с помощью взрыва, который ничего не сбывается ... спасибо
вышеуказанная строка была создана кодом
$a = var_export($_REQUEST);
foreach ($_REQUEST as $key=>$value)
{
$a = $key . "+" . $value . "+";
echo $a;
}