<?php
$string = 'test="Hello World"';
//удаляем пробелы
//Разбиваем строку на массивы по разделителю
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
PD9waHAKCiRzdHJpbmcgPSAndGVzdD0iSGVsbG8gV29ybGQiJzsKCgokc3RyaW5nID0gc3RyX3JlcGxhY2UoIiAiLCAiIiwgJHN0cmluZyk7CgovL9GD0LTQsNC70Y/QtdC8INC/0YDQvtCx0LXQu9GLCgokbWFzaXYgPSBleHBsb2RlKCIsIiwgJHN0cmluZyk7CgovL9Cg0LDQt9Cx0LjQstCw0LXQvCDRgdGC0YDQvtC60YMg0L3QsCDQvNCw0YHRgdC40LLRiyDQv9C+INGA0LDQt9C00LXQu9C40YLQtdC70Y4KCmZvciAoJGkgPSAwOyAkaSA8IGNvdW50KCRtYXNpdik7ICRpKyspIHsKICAgIAogICAgJGsgPSBzdHJwb3MoJG1hc2l2WyRpXSwgIj0iKTsKICAgIAogICAgLy/QndCw0YXQvtC00LjQvCDQsiDQutCw0LbQtNC+0Lwg0Y3Qu9C10LzQtdC90YLQtSDQvNCw0YHRgdC40LLQsCDQv9C+0LfQuNGG0LjRjiDQs9C00LUg0L3QsNGF0L7QtNC40YLRgdGPINGB0LjQvNCy0L7QuyA9CiAgICAKICAgICR2YWx1ZSA9IHN1YnN0cigkbWFzaXZbJGldLCAkayArIDEpOwogICAgCiAgICAvL9CX0LDQv9C40YHRi9Cy0LDQtdC8INCyINC/0LXRgNC10LzQtdC90L3Rg9GOICR2YWx1ZSDQstGB0ZEg0YfRgtC+INC40LTRkdGCINC/0L7RgdC70LUg0YDQsNCy0L3QviDQuCDQtNC+INC60L7QvdGG0LAg0YHRgtGA0L7QutC4CiAgICAKICAgICRuYW1lID0gc3Vic3RyKCRtYXNpdlskaV0sIDAsICRrKTsKICAgIAogICAgLy/Qt9Cw0L/QuNGB0YvQstCw0LXQvCDQsiDQv9C10YDQtdC80LXQvdC90YPRjiAkbmFtZSDQstGB0ZEg0YfRgtC+INC40LTRkdGCINC00L4g0YHQuNC80LLQvtC70LAg0YDQsNCy0L3QvgogICAgCiAgICBpZiAoJHZhbHVlICE9ICJudWxsIikgewogICAgICAgIAogICAgICAgICR2YWx1ZSA9ICIkdmFsdWUsIjsKICAgICAgICAKICAgICAgICAkbWFzWyRuYW1lXSA9ICR2YWx1ZTsKICAgICAgICAKICAgICAgICAvL9C10YHQu9C4INC/0LXRgNC10LzQtdC90L3QsNGPINC90LUg0YDQsNCy0L3QsCBudWxsINGC0L4g0LTQvtCx0LDQstC70Y/QtdC8INC30LDQv9GP0YLRg9GOINCyINC60L7QvdGG0LUg0YfRgtC+INCx0Ysg0YHQvtC+0YLQstC10YHRgtCy0L7QstCw0YLRjCDRiNCw0LHQu9C+0L3RgyDQuCDQt9Cw0L/QuNGB0YvQstCw0Lwg0LfQvdCw0YfQtdC90LjQtSDQsiDQvNCw0YHRgdC40LIKICAgICAgICAvL9C60LvRjtGH0LjQviDQutC+0YLQvtGA0L7Qs9C+INCx0YPQtNC10YIg0YDQsNCy0L3Rj9GC0YHRjyDQv9C10YDQtdC80LXQvdC90LDRjyAkbmFtZSDQsCDQt9C90LDRh9C10L3QtdC40Lwg0L/QtdGA0LXQvNC10L3QvdCw0Y8gJHZhbHVlCiAgICAgICAgCiAgICB9CiAgICAKICAgIGVsc2UgewogICAgICAgIAogICAgICAgICRtYXNbJG5hbWVdID0gJHZhbHVlOwogICAgICAgIAogICAgICAgIAogICAgfQogICAgCn0KCgpmb3JlYWNoICgkbWFzIGFzICRuYW1lID0+ICR2YWx1ZSkgewogICAgCiAgICBlY2hvICIkbmFtZSAtICR2YWx1ZSA8YnI+IjsKICAgIAp9CgovLyB5b3VyIGNvZGUgZ29lcyBoZXJl