Misschien al eerder gevraagd, maar dan stuurt u me wel door.
Werkend aan een MVC framework rijst de vraag hoe PHP data overdraagt.
In de Controller zit een functie: 'view($view, $data = [])'.
De 'class Users extends Controller{' creƫert $data en bevat de aanroep:
'$this->view('users/register', $data);'
Deze aanroep vertaalt zich naar het aanroepen van:
require_once (APP_ROOT . '/views/users/register.php');
Mijn vraag is:
Hoe kan register.php bij die $data variabele?
Anders gezegd: Welk mechanisme binnen PHP is hier aan het werk?
Dat klopt. Dat gebeurt wel eens. Maar is je vraag nog niet beantwoord? Zo niet, wat is er dan nog niet duidelijk?
Ozzie, goed dat je daar de nadruk legt; mijn vraag is beantwoord, in ruime mate zelfs.

Reageren