Variabele variabelen
De naam zegt het al: hiermee wordt een variabele zelf variabel. Dit betekent dat je de naam, en de inhoud van een variabele kunt toewijzen door middel van een andere variabele. Hoe werkt dat? Dat kan ik het beste laten zien met een klein scriptje, de uitkomst laten zien, en uitleggen waarom dat zo is.
We hebben de volgende code:
Code (php)
Dit geeft als uitkomst:
waarde1waarde2waarde3waarde4waarde5waarde6waarde7waarde8waarde9waarde10
Hoe kan dit nu? Let op regel 2. Hierin wordt de variabele gemaakt onder de naam ${"var" . $i}. Let op de accolades! Alles tussen de accolades wordt opgenomen als een string, dus je kunt er ook alles mee doen als dat je met een string kunt. Je geeft als vast deel 'var' mee, en als uitgang $i. Deze worden samengevoegd, en zullen als naam optreden voor de variabele. Natuurlijk kun je ze ook op dezelfde manier aanroepen.
*note: je hoeft niet per se een vast deel te gebruiken in je naamgeving. Dit kun je ook helemaal weglaten, of vervangen voor een andere variabele. Onthoud dat alles tussen de accolades wordt opgenomen als string.
« vorige pagina | volgende pagina »