C регулярками проще в разы. Делается все в 4 строки. Стоит обратить внимание.
Если ответ именно такой как у Вас. То подайдет следующий код:
в переменной $post то, что вернул сервер
$arr=explode("<pre>",$post);
preg_match_all("/\n\s+?\[([^\]]+)\]\s=>\s([^\n]+)/is", $arr[1],$m);
foreach($m[1] as $k=>$v) { $out[$v]=$m[2][$k]; }
print_r($out);
В результате получим вот такой массив:
Array
(
[id] => 41
[name] => TRAXXAS
[site] => www.traxxas.com
[imagename] => imglib/icon_brand/201112141035__79235c09.jpg
[subdomain] => traxxas
)