PHP explodir matriz, em seguida, loop através de valores e saída para variável

A string que estou tentando dividir é$item['category_names'] que por exemplo contémHair, Fashion, News

Atualmente tenho o seguinte código:

$cats = explode(", ", $item['category_names']);
foreach($cats as $cat) {
    $categories = "<category>" . $cat . "</category>\n";
}

Eu quero o resultado de$categories para ser como o seguinte para que eu possa ecoar mais tarde em algum lugar.

<category>Hair</category>\n
<category>Fashion</category>\n
<category>News</category>\n

Não tenho certeza se estou indo no caminho certo sobre isso?

questionAnswers(5)

yourAnswerToTheQuestion