Ze blijven me uit mijn slaap houden:
Geeft als resultaat:
menudisplay: d_tekst_nl
tekstdisplay: d_tekst_nl
Ik weet dat variabele variabelen dirty zijn, maar bij het bouwen van een website met meer talen kun je de code er lekker compact mee houden. Het bovenstaande begrijp ik echter niet, kan iemand me wijzer maken??
PHP:
1
2
3
4
5
6
7
| $lang = "nl"; $$a = "menu_".$lang; $$b = "d_tekst_".$lang; echo "menudisplay: ".${$a}."<br>"; echo "tekstdisplay: ".${$b}."<br>"; |
Geeft als resultaat:
menudisplay: d_tekst_nl
tekstdisplay: d_tekst_nl
Ik weet dat variabele variabelen dirty zijn, maar bij het bouwen van een website met meer talen kun je de code er lekker compact mee houden. Het bovenstaande begrijp ik echter niet, kan iemand me wijzer maken??