Forståelse af return function
Har netop installeret frameworket Symfony vha composer - bare for at forstå.Index.php er hvad man kan kalder 'main script' - altså det som kalder alt andet.
Sådan ser index.php ud:
---------
<?php
use App\Kernel;
require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
return function (array $context) {
return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
};
--------
Jeg forstår ikke.
1. Hvilken rolle spiller at returnere fra 'main script' - Hvad returneres til?
2. Hvordan skal 'return function' forståes når function er skrevet som definitionen af en funktion og med afsluttende semicolon - er det som en anonymous i javascript - har aldrig set det før.