現在、PHPで以下のXMLファイルの作成をしようと考えており、

<?xml version="1.0" encoding="utf-8"?>
<root>
  <MarkerData>
    <marker lat="35.507456" lng="139.61758499999996">
      <icon>atlas</icon>
      < content ><![CDATA[
        <p>新横浜駅</p>
      ]]></content>
    </marker>
  </MarkerData>
</root>

以下のようなプログラムを作ったのはいいものの、setAttribute()メソッドの部分に2つの属性を入れる方法がわからず困っています。

もし何かご存知の方は是非ご教授ください!!
よろしくお願い申し上げます。

// インスタンスの生成
$dom = new DomDocument('1.0', 'UTF-8');
// prefs ノードを追加
$root = $dom->appendChild($dom->createElement('root'));
$MarkerData = $root->appendChild($dom->createElement('MarkerData'));
$marker = $MarkerData->appendChild($dom->createElement('marker'));


// code 属性の追加
$marker->setAttribute('ここがわかりません。');
// 要素ノードを追加してテキストを入れる
$marker->appendChild($dom->createElement('icon', 'atlas'));
$marker->appendChild($dom->createElement('content', '<![CDATA[
        <p>新横浜駅</p>
      ]]>'));

//XML を整形(改行・字下げ)して出力
$dom->formatOutput = true;
//保存(上書き)
$dom->save('prefs.xml');