Mit folgendem Snippet lässt sich ein Array mit Key und Value einfach in einen String umwandeln:
$input = array('item1' => 'value1', 'item2' => 'value2', 'item3' => 'value3');
$output = implode(', ', array_map(function ($v, $k) { return $k . ':' . $v; }, $input, array_keys($input)));
Das Resutlat ist nun:
item1:value1, item2:value2, item3:value3