<?php
$string = 'test=true';
//удаляем пробелы
//Разбиваем строку на массивы по разделителю
for ($i = 0; $i < count($masiv); $i++) {
//Находим в каждом элементе массива позицию где находится символ =
$value = substr($masiv[$i], $k + 1);
//Записываем в переменную $value всё что идёт после равно и до конца строки
$name = substr($masiv[$i], 0, $k);
//записываем в переменную $name всё что идёт до символа равно
if ($value != "null") {
$value = "$value,";
$mas[$name] = $value;
//если переменная не равна null то добавляем запятую в конце что бы соотвествовать шаблону и записывам значение в массив
//ключио которого будет равнятся переменная $name а значенеим переменная $value
}
else {
$mas[$name] = $value;
}
}
// foreach ($mas as $name => $value) {
// echo "$name - $value <br>";
// }
// your code goes here
PD9waHAKCiRzdHJpbmcgPSAndGVzdD10cnVlJzsKCgokc3RyaW5nID0gc3RyX3JlcGxhY2UoIiAiLCAiIiwgJHN0cmluZyk7CgovL9GD0LTQsNC70Y/QtdC8INC/0YDQvtCx0LXQu9GLCgokbWFzaXYgPSBleHBsb2RlKCIsIiwgJHN0cmluZyk7CgovL9Cg0LDQt9Cx0LjQstCw0LXQvCDRgdGC0YDQvtC60YMg0L3QsCDQvNCw0YHRgdC40LLRiyDQv9C+INGA0LDQt9C00LXQu9C40YLQtdC70Y4KCmZvciAoJGkgPSAwOyAkaSA8IGNvdW50KCRtYXNpdik7ICRpKyspIHsKICAgIAogICAgJGsgPSBzdHJwb3MoJG1hc2l2WyRpXSwgIj0iKTsKICAgIAogICAgLy/QndCw0YXQvtC00LjQvCDQsiDQutCw0LbQtNC+0Lwg0Y3Qu9C10LzQtdC90YLQtSDQvNCw0YHRgdC40LLQsCDQv9C+0LfQuNGG0LjRjiDQs9C00LUg0L3QsNGF0L7QtNC40YLRgdGPINGB0LjQvNCy0L7QuyA9CiAgICAKICAgICR2YWx1ZSA9IHN1YnN0cigkbWFzaXZbJGldLCAkayArIDEpOwogICAgCiAgICAvL9CX0LDQv9C40YHRi9Cy0LDQtdC8INCyINC/0LXRgNC10LzQtdC90L3Rg9GOICR2YWx1ZSDQstGB0ZEg0YfRgtC+INC40LTRkdGCINC/0L7RgdC70LUg0YDQsNCy0L3QviDQuCDQtNC+INC60L7QvdGG0LAg0YHRgtGA0L7QutC4CiAgICAKICAgICRuYW1lID0gc3Vic3RyKCRtYXNpdlskaV0sIDAsICRrKTsKICAgIAogICAgLy/Qt9Cw0L/QuNGB0YvQstCw0LXQvCDQsiDQv9C10YDQtdC80LXQvdC90YPRjiAkbmFtZSDQstGB0ZEg0YfRgtC+INC40LTRkdGCINC00L4g0YHQuNC80LLQvtC70LAg0YDQsNCy0L3QvgogICAgCiAgICBpZiAoJHZhbHVlICE9ICJudWxsIikgewogICAgICAgIAogICAgICAgICR2YWx1ZSA9ICIkdmFsdWUsIjsKICAgICAgICAKICAgICAgICAkbWFzWyRuYW1lXSA9ICR2YWx1ZTsKICAgICAgICAKICAgICAgICAvL9C10YHQu9C4INC/0LXRgNC10LzQtdC90L3QsNGPINC90LUg0YDQsNCy0L3QsCBudWxsINGC0L4g0LTQvtCx0LDQstC70Y/QtdC8INC30LDQv9GP0YLRg9GOINCyINC60L7QvdGG0LUg0YfRgtC+INCx0Ysg0YHQvtC+0YLQstC10YHRgtCy0L7QstCw0YLRjCDRiNCw0LHQu9C+0L3RgyDQuCDQt9Cw0L/QuNGB0YvQstCw0Lwg0LfQvdCw0YfQtdC90LjQtSDQsiDQvNCw0YHRgdC40LIKICAgICAgICAvL9C60LvRjtGH0LjQviDQutC+0YLQvtGA0L7Qs9C+INCx0YPQtNC10YIg0YDQsNCy0L3Rj9GC0YHRjyDQv9C10YDQtdC80LXQvdC90LDRjyAkbmFtZSDQsCDQt9C90LDRh9C10L3QtdC40Lwg0L/QtdGA0LXQvNC10L3QvdCw0Y8gJHZhbHVlCiAgICAgICAgCiAgICB9CiAgICAKICAgIGVsc2UgewogICAgICAgIAogICAgICAgICRtYXNbJG5hbWVdID0gJHZhbHVlOwogICAgICAgIAogICAgICAgIAogICAgfQogICAgCn0KCnZhcl9kdW1wKCRtYXMpOwoKLy8gZm9yZWFjaCAoJG1hcyBhcyAkbmFtZSA9PiAkdmFsdWUpIHsKICAgIAovLyAgICAgZWNobyAiJG5hbWUgLSAkdmFsdWUgPGJyPiI7CiAgICAKLy8gfQoKLy8geW91ciBjb2RlIGdvZXMgaGVyZQ==