Beetje vage topic titel, ik weet het, maar ik kan me er echt even niets anders voor bedenken.
Wat is het probleem, ik ben bezig een functie te schrijven die onder andere aangeeft welk element uit een bepaald XML document moet worden doorlopen. Het probleem is nu dat ik een flexibele manier nodig heb om binnen het XML object (simpleXML) te verwijzen naar een steeds veranderende "naam" van het element in die XML, stel de volgende twee XML documenten:
<medewerkers>
<medewerker />
<medewerker />
</ medewerkers>
en
<users>
<user />
<user />
</ users>
Nu wil ik dus binnen de functie een object aanmaken en de ene keer medewerkers gebruiken en de andere keer users, dus heb ik al van alles geprobeerd:
Hoe kan ik nou binnen het object een variabele gebruiken om een verwijzing te maken?
Vaag verhaal, vage code die nergens op slaat, maar ik weet niet hoe ik dit beestje bij zn naam moet noemen.
alvast bedankt
Wat is het probleem, ik ben bezig een functie te schrijven die onder andere aangeeft welk element uit een bepaald XML document moet worden doorlopen. Het probleem is nu dat ik een flexibele manier nodig heb om binnen het XML object (simpleXML) te verwijzen naar een steeds veranderende "naam" van het element in die XML, stel de volgende twee XML documenten:
<medewerkers>
<medewerker />
<medewerker />
</ medewerkers>
en
<users>
<user />
<user />
</ users>
Nu wil ik dus binnen de functie een object aanmaken en de ene keer medewerkers gebruiken en de andere keer users, dus heb ik al van alles geprobeerd:
PHP:
1
2
3
4
| $xml1 = "user"; $xml2 = "medewerker"; $xml_object->$xml1 // gaat niet goed $xml_object->{$xml1} // ook niet, |
Hoe kan ik nou binnen het object een variabele gebruiken om een verwijzing te maken?
Vaag verhaal, vage code die nergens op slaat, maar ik weet niet hoe ik dit beestje bij zn naam moet noemen.
alvast bedankt