Я нашел этот пример на другом форуме. Это помогло мне решить похожую проблему с несколькими элементами:
<inventory>
<car>
<make>Nissan</make>
<model>Maxima</model>
<year>2005</year>
<quantity>3</quantity>
</car>
<car>
<make>Nissan</make>
<model>Maxima</model>
<year>2006</year>
<quantity>1</quantity>
</car>
</inventory>
NuSOAP придерживается подхода, согласно которому "машина", которая повторяется, является массивом, поэтому
элемент "car" в ассоциативном массиве указывает на простой массив:
$car[] = array('make' => 'Nissan', 'model' => 'Maxima', 'year' => 2005,
'quantity' => 3);
$car[] = array('make' => 'Nissan', 'model' => 'Maxima', 'year' => 2006,
'quantity' => 1);
$inventory = array('car' => $car);