Om verbinding te maken met een webservice maak ik nu gebruik van een Soap client.
Als Body moet dit meegegeven worden:
<emp:Componenten>
<emp:Werknemer>
<emp:ID>1</emp:ID>
<emp:Waarde>10</emp:Waarde>
</emp:Werknemer>
<emp:Werknemer>
<emp:ID>2</emp:ID>
<emp:Waarde>20</emp:Waarde>
</emp:Werknemer>
</emp:Componenten>
<emp:Value1>2</emp:Value1>
<emp:Value2>2015</emp:Value2>
Binnen Componenten kunnen 'Oneindig' veel 'Werknemers' toegevoegd worden.
Hoe kan ik het beste hiervoor een PHP variabele opbouwen?
Ik heb al e.e.a. geprobeerd, maar kom er helaas niet meer uit.
Wil graag de data binnen werknemers uit een For loop halen
for($index = 1; $index <= 2; $index++)
{
}
Om dit vervolgens als volgt uit te kunnen voeren:
$client->__soapCall("Uitvoeren_functie", array($var));
$var is dan de variabele waarin dus het volgende moet zijn opgenomen:
$var['Componenten'] = "Meerdere data regels van werknemer";
$var['Value1'] = 2;
$var['Value2'] = 2015;
Hoe krijg ik dus de meerdere regels in de variabele $var['Componenten']?