Уважаемые форумчане, помогите пожалуйста!
Есть HTML-таблица с формой:
|______|_A______|_B______|
|_Вася_|_input_A_|_input_B_|
|_Коля_|_input_A_|_input_B_|
<tr>
<td><input name="x:A;y:Вася;value:">
<td><input name="x:B;y:Вася;value:">
<tr>
<td><input name="x:A;y:Коля;value:">
<td><input name="x:B;y:Коля;value:">
Ввожу что-нибудь в первый input и в PHP в массиве POST получаю:
'x:A;y:Вася;value:' => 'введённое значение'
Foreach ($_POST as $key => $value), внутри складываю ключ и значение, получаю:
'x:A;y:Вася;value:введённое значение'
Вопрос:
Как мне получить в результате массив ['x' => 'A', 'y' => 'Вася', 'value' => 'введённое значение'] (то есть распарсить строку)?
Про разбить по разделителю ';', а потом по ':', знаю, но вдруг есть функция делающая это сама?
Или вообще всё это как-то по другому делается?
Прошу прощения за возможно туманную постановку задачи